Hallo,
ich bräuchte mal einen guten Tipp zu einer SQL-Abfrage.
Und zwar habe ich ein DB-Feld mit Zahlen (ganze), welche durch ein Komma getrennt sind. Nun möchte ich wissen, ob eine bestimmte Zahl vorhanden ist.
Mit IN würde das ja nur anders herum gehen:
db_feld IN [$liste]
mit $liste = "1,2,3" und db_feld = 2
Bei mir sieht das aber genau anders herum aus. Also db_feld = 1,2,3 und id = 1. Jetzt möchte ich prüfen, ob die id in dem db_feld ist.
'Like' hilft mir auch nicht, da wenn nach einer '1' gesucht würde und eine '12' enthalten wäre, man fündig werden würde.
Ergänzung: Die DB möchte/kann ich nicht ändern.
Gruß
Hagen