需要制作一个存储过程,将对表进行简单搜索,加上有3个参数,前两个是日期范围,第三个是如果不同于NULL将包含在WHERE中,如果等于NULL则不寻求这个价值,因为我可以做这个搜索? 最佳答案
Where @parameter1 = ColA
AND @parameter2 = ColB
and ISNULL(@parameter3, ColC) = ColC
需要制作一个存储过程,将对表进行简单搜索,加上有3个参数,前两个是日期范围,第三个是如果不同于NULL将包含在WHERE中,如果等于NULL则不寻求这个价值,因为我可以做这个搜索? 最佳答案
Where @parameter1 = ColA
AND @parameter2 = ColB
and ISNULL(@parameter3, ColC) = ColC