Re: [SQL ] 日期相減 有條件的

看板Database作者 (愚零鬥武多)時間9年前 (2015/03/06 17:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

03/07 17:23, , 1F
感謝
03/07 17:23, 1F
文章代碼(AID): #1K-NX5xP (Database)
文章代碼(AID): #1K-NX5xP (Database)