1
@TimeCurr Char(1)
SELECT RecordDate, a, b,c
FROM tbl_xyz
WHERE 1 = 1
AND
如果@TimeCurr = 'Y' 然后 RecordDate = GETDATE()SQL - 如果param空然后省略标准在WHERE子句
如果@TimeCurr = 'N' 然后 RecordDate < = GETDATE()
if @TimeCurr = Null 然后完全忽略标准。我们怎样才能做到这一点?
'(ISNULL OR CASE ... END)' –
您正在使用哪些DBMS? –