Frage : SQL-FALL-AUSSAGEN-SYNTAX-HILFE - SQL-SERVER 2005

Hallo haben Experten,

I eine Fallaussage hier, und ich versuche, ein bedingtes und eine Aussage in sie und ein morgens nicht sure einzubetten, wie man den Code formatiert.

I erhalten die unzulässige Syntaxstörung selbstverständlich auf der ersten „und“ characters.

Thoughts? Danke!

select
FALL
prescription_audit.operation_type
, WENN „P“ und pharmacy_mstr.name mögen „%mail order%“ DANN „2“  -- für Post order
, WENN „P“ und pharmacy_mstr.name nicht mögen „%mail order%“ DANN „1“  -- für pharmacy
, WENN „E“ DANN „0“ -- für erx
, WENN „F“ DANN „1“ -- für fax
BEENDEN SONST '0 '
ALS Patient_Eligibility

from prescription_audit, pharmacy_mstr
where usw. usw.

Antwort : SQL-FALL-AUSSAGEN-SYNTAX-HILFE - SQL-SERVER 2005

auserwählt
            FALL, WENN prescription_audit.operation_type = „P“ UND pharmacy_mstr.name mögen „%mail order%“ DANN „2“  -- für Bestellung per Post
            WENN prescription_audit.operation_type = „P“ und pharmacy_mstr.name nicht mögen „%mail order%“ DANN „1“  -- für Apotheke
            WENN prescription_audit.operation_type = „E“ DANN „0“ -- für erx
            WENN prescription_audit.operation_type = „F“ DANN „1“ -- für Telefax
            SONST „0“
           ENDE ALS Patient_Eligibility

vom prescription_audit pharmacy_mstr
wo usw. usw.
Weitere Lösungen  
 
programming4us programming4us