access中怎样用sql语言表达日期类型的表达式?

liuzixi 2008-09-03 02:08:12
例如某个字段date为日期型。怎样表达日期等于2008年1月1日?
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2008-09-03
  • 打赏
  • 举报
回复
用DATESERIAL试试
liuzixi 2008-09-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 WWWWA 的回复:]
SELECT * FROM TTT WHERE F1=#2008-01-01#
[/Quote]非常感谢
fzcheng 2008-09-03
  • 打赏
  • 举报
回复
在建表的时候,下面不是有个format,设置成'2008年1月1日'
如果要返回表达式的话好像不行,只能自己写哦
SELECT CINT(Year(date))+'年'+CINT(Month(date))+'月'+CINT(Day(date))+'日'
看wwwwb,WWWWA有什么好方法没?
meiowei 2008-09-03
  • 打赏
  • 举报
回复
可以取出来之后再用split组装一下。就ok
WWWWA 2008-09-03
  • 打赏
  • 举报
回复
SELECT * FROM TTT WHERE F1=#2008-01-01#

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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