标签: sql
如果某些bool检查为true,我可以在WHERE语句中添加额外的检查。像这样:
WHERE
SELECT * FROM Employee WHERE (CASE WHEN ID = 1 THEN EmployeeName = @Name)
我知道这个例子不起作用,但我只是想表明我想做什么。
答案 0 :(得分:2)
您可以使用逻辑运算符模拟此行为:
SELECT * FROM Employee WHERE id <> 1 OR EmployeeName = @Name