c# 获取sql数据库中的时间并与当前日期计算差值怎么写?
我在sql表中存入了一个日期想把它取出以后与当前日期进行减法求出经过了多少天,这个具体要怎么做啊?...
我在sql表中存入了一个日期 想把它取出以后与当前日期进行减法求出经过了多少天,这个具体要怎么做啊?
展开
2个回答
展开全部
假定那个字段是mydate,数据库为sql server
select datediff(day,mydate,getdate()) from tablename
这个sql的结果取出来就是你要的天数了。
select datediff(day,mydate,getdate()) from tablename
这个sql的结果取出来就是你要的天数了。
追问
怎么确定是表中的哪一条记录?
追答
那需要你自己按实际情况确定,比如说知道那一行的自增长id的为8的话就可以是
select top 1 datediff(day,mydate,getdate()) from tablename where id=8
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询