Sam: SQL-Frage

Beitrag lesen

Mit so vielen OR-verknüpften LIKEs wie die Vergleichsliste Werte enthält?!

Ich weiß aber nicht, wieviele Werte die Vergleichsliste enthält... Die Anzahl ist variabel.

Ok, dann würde ich aber nicht LIKE sondern find_in_set() oder ersatzweise substring() benutzen. Die Arbeit der Auflösung ins ORs muss dann die API oder der arme Query-User leisten. Das ist allerdings keine SQL-, sondern eine API-/CLI-Lösung.

Wenn Sam uns Auskunft gegeben hat, um welches System es sich wirklich handelt, könnte man vielleicht eine benutzerdefinierte Funktion für ihn erzeugen.

Es handelt sich um einen MS SQL Server.