Hello,
Angenommen, ich habe eine kommaseparierte Liste von Werten, z.B.:
7,13,26,27,40,45Und in meiner Datenbank (SQL Server) gibt es eine Spalte, die ebenfalls für jeden Datensatz eine solche kommaseparierte Liste enthält.
z.B.id | werte
1 | 1,2,15
2 | 13,14,37,40
3 | 5,7Ist es nun per SQL möglich, alle Datensätze zu finden, die in dieser Spalte mit MINDESTENS EINEM Wert der Vergleichsliste übereinstimmen?
Das ist eine typische Aufgabe für eine benutzerdefinierte Funktion, wenn man nicht, was besser wäre, das Datenmodell korrigieren will.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg