@FromDate datetime = null
@ToDate datetime = null
SELECT * FROM TABLE
WHERE ....
AND [PI].Date BETWEEN @FromDate AND @ToDate
当任意日期为空时,不显示记录。正确的语法是什么,以便我可以在任何日期为空时获取所有记录。
我想过这个:
@FromDate datetime = '01/01/1901',
@ToDate datetime = '12/31/9999'
谢谢。
尝试类似的东西
SELECT * FROM TABLE 
WHERE .... 
AND [PI].Date BETWEEN ISNULL(@FromDate, [PI].Date) AND ISNULL(@ToDate, [PI].Date)
| 归档时间: | 
 | 
| 查看次数: | 6879 次 | 
| 最近记录: |