Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How To Code This VFP IIF Statement In SQL
Message
General information
Forum:
Microsoft SQL Server
Category:
Other
Miscellaneous
Thread ID:
01326128
Message ID:
01326130
Views:
16
>>How do I put this in SQL syntax:
>>
>>
>>IIF(((TRANCODE="PR") .OR. (TRANCODE = "PT" .AND. TRANQUANT > 0)),TRANQUANT,0) AS Recepit
>>
>
>CASE WHEN (((TRANCODE="PR") .OR. (TRANCODE = "PT" .AND. TRANQUANT > 0)) THEN TRANQUANT ELSE 0 END


SQL doesn't like the 'OR's and 'AND's

I tried this, but it still doesn't like the 'OR'. (Field names are different in the new DB)
CASE tr.sTrans_Type_CD
	WHEN 'PR' THEN tr.decTrans_Qty
	WHEN ('PT' AND  tr.decTrans_Qty > 0) THEN tr.decTrans_Qty
	ELSE 0
END AS Receipt
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform