True, wenn irgendwo nicht drin
SQL-Code:
select count(*) > 0 as res from MyTable where not (Name like '%XYZ%')
select count(*) > 0 as res from MyTable where Name not like '%XYZ%'
select distinct true as res from MyTable where Name not like '%XYZ%'
Danke, aber das ist nicht die Lösung für meine Fragestellung. Das Count zählt alle Datensätze, die nicht mit %XYZ% übereinstimmen. Wenn ich nun einen Datensatz mit %XYZ% habe und einen ohne %XYZ%, wird true zurückgegeben. Ich möchte aber prüfen: "Abfrage soll true geben, wenn Name in der gesamten Tabelle nicht exisitert und Tabelle nicht leer ist". Die Lösung steht in Beitrag #3.