Hallo Zusammen,
leider liefert mein Selekt eine Fehlermeldung :-(
Was mache ich falsch?
Ich möchte in einer Tabelle in mehreren Feldern nach einer Liste von inhalten suchen.
Hier mein Code:
Leider liefert die Abfrage keine Ergebnisse.
Wenn ich aber nur nach
Set @Produkt = 'SPIRIT'
oder nach
Set @Produkt = 'AVANTi 1.Liz. *'
suche bekomme ich die korrekten Ergebnisse.
Ich brauche aber die Ergebnisse beider Abfragen in einer Ergebnisliste
Kann mir bitt jemand sagen wo ich den Fehler mache?
Vielen Dank
leider liefert mein Selekt eine Fehlermeldung :-(
Was mache ich falsch?
Ich möchte in einer Tabelle in mehreren Feldern nach einer Liste von inhalten suchen.
Hier mein Code:
SQL:
Declare @Produkt nvarchar(50)
Set @Produkt = 'SPIRIT,AVANTi 1.Liz. *'
SELECT ID,CompanyID,RECORDID,PROGRAM1,PROGRAM2,PROGRAM3,PROGRAM4,PROGRAM5,PROGRAM6,PROGRAM7,PROGRAM8,PROGRAM9,PROGRAM10
FROM [cRM_Solution_cosmolink_faktura_ES].[dbo].[Contacts]
WHERE
PROGRAM1 in (@Produkt) or
PROGRAM2 in (@Produkt) or
PROGRAM3 in (@Produkt) or
PROGRAM4 in (@Produkt) or
PROGRAM5 in (@Produkt) or
PROGRAM6 in (@Produkt) or
PROGRAM7 in (@Produkt) or
PROGRAM8 in (@Produkt) or
PROGRAM9 in (@Produkt) or
PROGRAM10 in (@Produkt);
Leider liefert die Abfrage keine Ergebnisse.
Wenn ich aber nur nach
Set @Produkt = 'SPIRIT'
oder nach
Set @Produkt = 'AVANTi 1.Liz. *'
suche bekomme ich die korrekten Ergebnisse.
Ich brauche aber die Ergebnisse beider Abfragen in einer Ergebnisliste
Kann mir bitt jemand sagen wo ich den Fehler mache?
Vielen Dank
Zuletzt bearbeitet: