是否可以将值设置为NULL的值?
我现在使用的sql是:
SELECT date
FROM Activity
WHERE date BETWEEN [Forms]![Search]![fromDate] AND [Forms]![Search]![toDate]
但问题是当fromDate
或toDate
没有值时,结果为零行。所以,我想要做的是fromDate
NULL
时,将fromDate
值更改为1800-01-01
,将toDate
更改为NULL
时,请更改到2300-01-01
。
答案 0 :(得分:2)
答案 1 :(得分:0)
试试这个:
SELECT date
FROM Activity
WHERE date BETWEEN
ISNULL([Forms]![Search]![fromDate], '1800-01-01') AND
ISNULL([Forms]![Search]![toDate], '2300-01-01')