作者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://webptt.com/cn.aspx?n=bbs/Database/M.1425623318.A.F67.html
※ 编辑: localhost (210.62.185.25), 03/06/2015 14:29:06
1F:推 GoalBased: 写if else? 03/06 15:12
2F:→ konkonchou: isnull 03/06 21:16
3F:推 edgar0407: datediff(day, isnull(b, a), getdate()) ? 03/07 02:27
4F:→ localhost: 感恩 03/07 17:23