SELECT语句中执行条件逻辑( 返回两个日期之间的天数 )
2013-09-11 15:28
274 查看
select中的条件逻辑
case when...then...else...
end...
SELECT case when hdrq IS null then cast((datediff(day,yqsj,GETDATE()))as int) else cast((datediff(day,yqsj,hdrq))as int) end as 天数 FROM hjzx ORDER BY id DESC
相关文章推荐
- 定义和用法 DATEDIFF() 函数返回两个日期之间的天数
- Datedifff返回两个日期之间的天数
- JavaScript计算两个日期之间相差的天数
- mybatis 在mysql查询条件日期在某两个日期之间
- JS计算两个日期之间的天数
- C#:求两个日期之间的天数
- 求两个日期之间相隔的天数
- SQL计算两个日期之间的工作天数
- ASP.NET使用Subtract方法获取两个日期之间的天数
- 两个日期之间的天数(工作日)
- Oracle中如何返回两个日期之间的时间间隔?
- JavaScript计算两个日期之间相差的天数
- iOS 计算两个日期之间的天数问题
- Linux下shell计算两个日期之间的时间天数差,并获取出中间的日期
- 计算任意两个日期之间的天数问题
- JAVA计算两个日期之间的天数
- select语句逻辑执行顺序
- java计算两个日期之间相差的天数
- java计算两个日期之间相差的天数