标签: asp.net
我有一个名为User_Created_Date的数据库表字段,类型为Varchar。我想写一个查询来获取今天的日期和User_Created_Date之间的差异大于31天的所有记录
请帮助
答案 0 :(得分:1)
由于您的VARCHAR列的日期格式为DD/MM/YY,请使用:
VARCHAR
DD/MM/YY
select * from Your_Table where DATEDIFF(day, CONVERT(datetime, User_Created_Date, 3), GETDATE()) > 31;