Hi,
Frage 1: meinst du Microsoft SQL Server?
Frage 2: meinst du, wie sich das generell umsetzen liesse oder performant?
[generell] = ohne Rücksicht auf Performance
schreib ein batch/prozedur, welche
- die komma-separarierte in eine passendere Struktur (z.b. eine Tabelle) umformt oder alternativ schreibe code, der durch die komma-separierte Liste iteriert (auch nicht ganz trivial)
- für jeden Wert aus deiner Vergleichsliste mach ein
SELECT id FROM Tabelle WHERE werte LIKE ('vergleichswert,%') OR werte LIKE ('%,vergleichswert,%') OR werte LIKE ('%,vergleichswert')
Dein Datenmodell ist für solche Arten von Abfragen eher suboptimal. Eine Änderung des Datenmodells wäre zu empfehlen.
Ciao, Frank