现在有一个表A,结构如下
番号,名称,工种
想要做以下查询,用番号和名称做检索条件查工种,但由于番号和名称是传进来的参数,所以先要判断他们是否为空,然后再设定检索条件:
为空:不作为检索条件
不为空:作为检索条件
请问这个sql句将要怎么写?
番号,名称,工种
想要做以下查询,用番号和名称做检索条件查工种,但由于番号和名称是传进来的参数,所以先要判断他们是否为空,然后再设定检索条件:
为空:不作为检索条件
不为空:作为检索条件
请问这个sql句将要怎么写?
if @番号 is null or @名称 is null
begin
select @工种 = 工种 from A where 番号 = @番号 and 名称 =@名称
end
else
begin
set @return = '番号或名称,含有空值。请检查!'
end return @return
仅作参考!