关于SQL查询日期的问题

guofu007 2004-11-24 08:47:46
select * from useinfo where landdate=###
我想查找日期是本月的所有记录该怎么查呢
...全文
96 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xczhouyang 2004-11-24
select * from useinfo where DATEDIFF( Month ,landdate ,now() ) = 0
回复
Batistuta0614 2004-11-24
如果是ACCESS
select * from useinfo where DATEDIFF( Month ,landdate ,Getdate() ) = 0
要写成
select * from useinfo where DATEDIFF( “M” ,landdate ,date() ) = 0
回复
oubao 2004-11-24
select * from useinfo where DATEDIFF( Month ,landdate ,Getdate() ) = 0
回复
如果是access的话getdate()换成date()
回复
select * from useinfo where datediff(m,landdate,getdate())=0

select * from useinfo where Year(landdate)=Year(getdate()) and Month(landdate)=Month(getdate())
回复
ygjwjj 2004-11-24
select * from useinfo where datediff(m,landdate,getdate())>0
回复
cailover 2004-11-24
select * from useinfo where datediff(month,landdate,getdate())=0
回复
baikaishui_0825 2004-11-24
select * from useinfo where datediff(month,landdate,getdate())>0
回复
Clove 2004-11-24
select * from useinfo where Year(landdate)=Year(getdate()) and Month(landdate)=Month(getdate())
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-11-24 08:47
社区公告
暂无公告