Ich möchte Case in SQL-Anweisung WHERE-Klausel verwenden, aber ich habe ein Problem, wie ich eine Where-Klausel-Bedingung auf der Grundlage von einigen Wert erstellen möchte und ich möchte nicht in Klausel Werte auf der Grundlage esSwitch Fall in Where-Klausel (SQL-Server)
hier ist die Abfrage, wo bin vor ein Problem
WHERE CODE = 'x' and
ID not in (
case
when 'app'='A' then '570','592'
when 'Q' then ID 592,90
else 592,90
END
aber es ist nicht Syntax
Aber es ist keine Frage. – wildplasser
Wenn "app" eine Spalte in der Tabelle ist, sollte sie nicht in einfachen Anführungszeichen stehen. – Ankit