我想設一個參數資料例如202408他會把小於202408月的資料都叫出來
但如果還沒沖帳就不會有沖帳日期(所以沖帳日期可能為空),要放原立帳日期
=>IF(LEN(傳票工底立沖立帳)=0, "這裡放原立帳日期", "沖帳日期"),
我這樣寫沒跳錯誤!但是也沒有參數出來
更新:逗號確實沒加到,有喇!
len和left函数中是你的参数名字,left函数中的参数名称为什么前面还有个点,这个应该删除吧
参数里面吧这个删掉
多写一层套用,就不怕为空了。sql server的语法类似如下
select t.* from (
select
*,
isnull(冲账日期,立账日期) as 日期判断
from 表名称) t
where 1=1
and t.日期判断>='${开始日期}'
and t.日期判断<='${结束日期}'