我有3个值的组合框:All,Failed,Completed。
All
Failed
Completed
ALL:加载所有行,无条件。 Failed和Completed:在“状态”列上加载条件。
ALL
全部:
SELECT * FROM tbl_Location
失败并完成:
SELECT * FROM tbl_Location Where status = 'Failed'
或者
SELECT * FROM tbl_Location Where status = 'Completed'
我只有两个“失败”和“完成”的雕像。“全部”是一个组合框值,可无条件加载所有行
我想在一个查询中完成所有这些操作。我能做些什么?
DECLARE @status varchar(15) --set the status SELECT * FROM tbl_Location WHERE Status = @status OR @status = 'ALL'