Im Versuch Fall zu verwenden, um den Wert im Überprüfung in einer where-Klausel zu ändern, aber ich bin immer die Fehlermeldung:Verwendung von CASE in T-SQL in der Where-Klausel?
falsche Syntax nahe dem Schlüsselwort 'CASE'
SQL Server 2005
select *
from table
where ((CASE when adsl_order_id like '95037%'
then select '000000'+substring(adsl_order_id,6,6)
ELSE select adsl_order_id
END)
not in (select mwebID from tmp_csv_dawis_bruger0105)