Hello,
Meine SET Spalte ist Nummerisch.
SELECT * FROM tb1 WHERE set_spalte = '1' OR set_spalte = '9' OR set_spalte = '26'
1. Numerische Set-Spalten oder Enum-Spalten machen in MySQL Probleme.
Die Werte sollten auf jeden Fall alphanumerisch sein.
2. Es gibt die Funktion Find_in_set(search,Set)
3. n:m-Vergleiche mit Sets kann man mMn nur mittels OR-Verknüpfung herstellen
was dafür sprechen würde, Sets und Enums, nach denen gesucht werden soll
als eigene Tabelle aufzulösen.
Harzliche Grüße aus http://www.annerschbarrich.de
und Frohes Fest
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau