根据存在或不存在的参数,单个选择查询多个检索记录

时间:2013-03-07 06:42:06

标签: sql-server

我将一些参数传递给搜索函数。我想要一个查询,如果这些参数为空,则返回所有记录,如果存在,则返回与这些参数匹配的记录。

1 个答案:

答案 0 :(得分:1)

像......这样的条件。

Where ISNULL(@Param1,Field1)=Field1 and ISNULL(@Param2,Field2)=Field2