如何获得今天的日期?????

maverickliu 2003-11-19 11:35:29
假设表table1中有个日期型字段time1,现在想select出time1为今天的数据,该怎么写sql语句啊,谢谢!
...全文
66 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-11-19
  • 打赏
  • 举报
回复

select datediff(day,'2001-1-1','2002-1-1') 天
select datediff(month'2001-1-1','2002-1-1') 月
select datediff(year,'2001-1-1','2002-1-1') 年
pengdali 2003-11-19
  • 打赏
  • 举报
回复

select datediff(day,'2001-1-1','2002-1-1') 天
select datediff(month'2001-1-1','2002-1-1') 月
select datediff(year,'2001-1-1','2002-1-1') 年
pengdali 2003-11-19
  • 打赏
  • 举报
回复
select dateadd(month,-24,'2002-12-14')
---------------------^^^减
select dateadd(day,-24,'2002-12-14')
----------------^^^天或year年
pengdali 2003-11-19
  • 打赏
  • 举报
回复
select * from table1 where datediff(day,日期,getdate())=0
pengdali 2003-11-19
  • 打赏
  • 举报
回复
getdate()

34,664

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧