【发布时间】:2014-07-27 19:49:24
【问题描述】:
我需要有关 T-SQL 的帮助。我的 SQL Server 中有一个存储过程,查询(示例)如下:
select mpid, empname, sal, phone, [e-mail]
from emp
where empid = @empid or empname = @empname or sal = @sal or phone = @phone
在上面的示例查询中,我的 where 子句中有四个条件。当我运行查询时,如果任何条件与输入变量匹配(例如:@empid、@empname 等),我都会得到结果。
我现在的要求是确定哪些条件与输入数据匹配。我只需要知道与输入值匹配的 first where 条件。
【问题讨论】:
标签: sql sql-server