请问这条SQL语句怎么写

edith000 2008-11-27 07:39:16
我用的是access数据库,数据库中日期格式是27/11/2008

现在想通过SQL语句指定某年某月,然后找出记录,请问这个SQL怎么写?

access 没有convert这样的函数
...全文
39 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
I_hui 2008-11-27
[Quote=引用 4 楼 baby97 的回复:]
sql="select * from tb where format(add_date,'yyyy-mm')=#2008-11#"
[/Quote]
应该是这个了
回复
layers2323 2008-11-27
[Quote=引用 3 楼 baby97 的回复:]
sql="select * from tb where format(add_date,"yyyy-mm")=#2008-11#"
[/Quote]
.
回复
kindwell 2008-11-27
[Quote=引用 1 楼 dogfish 的回复:]
SQL codeselect * from table1 where year(enterdate) = 2008 and month(enterdate)=11
[/Quote]

我以前习惯用这种方式。
回复
银狐被占用 2008-11-27
sql="select * from tb where format(add_date,'yyyy-mm')=#2008-11#"
回复
银狐被占用 2008-11-27
sql="select * from tb where format(add_date,"yyyy-mm")=#2008-11#"
回复
银狐被占用 2008-11-27
access好像有format函数。。
回复
Dogfish 2008-11-27
select * from table1 where year(enterdate) = 2008 and month(enterdate)=11
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

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