看板 Database 關於我們 聯絡資訊
※ 引述《localhost (本機端)》之銘言: : (針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) : 資料庫名稱:sql server : 資料庫版本: : 內容/問題描述: : 資料裡面有A B兩個日期 要算跟當下日期差幾天 : 原則上是以B做計算 若B是空白在用A算 語法該怎麼寫 : select datediff(day,B,getdate()) where ??? 這樣試試 select datediff(day,(CASE WHEN B IS NULL THEN A ELSE B END) ,getdate()) FROM XXX -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 192.192.105.5 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1425635397.A.ED9.html
localhost: 感謝 03/07 17:23