作者localhost (本機端)
看板Database
標題[SQL ] 日期相減 有條件的
時間Fri Mar 6 14:28:36 2015
(針對
SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:sql server
資料庫版本:
內容/問題描述:
資料裡面有A B兩個日期 要算跟當下日期差幾天
原則上是以B做計算 若B是空白在用A算 語法該怎麼寫
select datediff(day,B,getdate()) where ???
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.62.185.25
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1425623318.A.F67.html
※ 編輯: localhost (210.62.185.25), 03/06/2015 14:29:06
推 GoalBased: 寫if else? 03/06 15:12
→ konkonchou: isnull 03/06 21:16
推 edgar0407: datediff(day, isnull(b, a), getdate()) ? 03/07 02:27
→ localhost: 感恩 03/07 17:23