当前位置: 代码迷 >> Sql Server >> Sqlserver下求sql语句,当前时间与读取时间比较,该如何处理
  详细解决方案

Sqlserver下求sql语句,当前时间与读取时间比较,该如何处理

热度:51   发布时间:2016-04-27 18:03:05.0
Sqlserver下求sql语句,当前时间与读取时间比较
case makeState when 系统当前时间 - (select makeTime from product where id=1)as makeTime > 32天 then makeState ='过期产品'

我想用当前时间 减去 生产时间(查询出来的) 如果大于 32天(有可能不是32天,或大或小) 



求sql 语句最佳!!!! 因为小弟是新手不怎么会 存储过程 0.0. 求大虾指教!

------解决方案--------------------
SQL code
select (case when datediff(dd,makeTime,getdate()) > 32 then '过期' else '正常' end)from product
  相关解决方案