Hallo zusammen, hoffe ich habe das richtige Unterforum gewählt.
Also ich möchte in einem Query etwas auslesen, die bedingung ist eine Zahl (in einer Variable) die im SQL Feld per Kommatrennung enthalten sein muss.
Das Problem ist, das zwischen
[[:<:]] //Start of word
[[:>:]] //End of word
die Variable nicht gelesen wird. Schreibe ich ohne Variable eine Ziffer funktioniert es.
Hier der Fehlversuch mit einer Variable
Bestimmt ist meine Schreibweise verkehrt, nur finde ich keine Lösung.
Danke schonmal.
Also ich möchte in einem Query etwas auslesen, die bedingung ist eine Zahl (in einer Variable) die im SQL Feld per Kommatrennung enthalten sein muss.
Das Problem ist, das zwischen
[[:<:]] //Start of word
[[:>:]] //End of word
die Variable nicht gelesen wird. Schreibe ich ohne Variable eine Ziffer funktioniert es.
Hier der Fehlversuch mit einer Variable
Code:
SELECT `id`, `name` FROM record WHERE record_id REGEXP [[:<:]]'$val'[[:>:]] ORDER BY `id` ");
Danke schonmal.
Kommentar