我想做的是让查询考虑或不考虑日期时间值,所以我不必在存储过程中这样做
if @considerDate =1
begin
select * from table
where dateCol = @date
end
else
begin
select * from table
end
我想做一些像
select * from table
where dateCol = ( case
when @date is not null
then @date
)
在单个查询中