Re: [SQL ] 日期相減 有條件的
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):