当我随机选择的两个未来日期之间没有数据时,我不希望函数exists
报告正面(即返回 true,因此打印“有交易”)
if exists(select min(dt_txn) from SOME_TRADE where dt_txn > '1 Mar 2013' and dt_txn < '8 Mar 2013'
begin
print 'There is trade'
end
如果我只是单独运行 select 语句,它将返回 null。
在这种情况下存在的正确使用方法是什么?
当我随机选择的两个未来日期之间没有数据时,我不希望函数exists
报告正面(即返回 true,因此打印“有交易”)
if exists(select min(dt_txn) from SOME_TRADE where dt_txn > '1 Mar 2013' and dt_txn < '8 Mar 2013'
begin
print 'There is trade'
end
如果我只是单独运行 select 语句,它将返回 null。
在这种情况下存在的正确使用方法是什么?