再看別人寫的代碼,不太理解下面這個陳述句里:WHEN '' IN ( '' + '' ) THEN 是干什么的,這句不是恒成立的嗎?那后面的還有什么用呢?
SELECT[/code]
*
FROM
憑證表
WHERE
年度= '2018'
AND 1 = (
CASE
WHEN '' IN ( '' + '' ) THEN 1
ELSE ( CASE WHEN 科目代碼 IN ( '' ) THEN 1 ELSE 0 END )
END
)
uj5u.com熱心網友回復:
別人寫的代碼錯了后邊條件沒用
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/267613.html
標籤:基礎類
上一篇:SQL Prompt 8.0 兼容2016的版本嗎?
下一篇:求一個行列轉化的SQL陳述句
