关于日期型字段的SQL语句怎么写?

sbxtzhl 2003-08-22 06:20:25
有一表czb.db,其中datea为日期型字段,现在需要用SQL语句实现将2003年08月份的数据都显示出来,如何写?
谢谢
...全文
62 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hp0773 2003-08-22
  • 打赏
  • 举报
回复
select * from czb where datea >='2003-8-1' and datea <'2003-9-1'
奔跑9999 2003-08-22
  • 打赏
  • 举报
回复
select * from czb where datea >=#2003-8-1# between datea <#2003-9-1#
ghtghtmalone 2003-08-22
  • 打赏
  • 举报
回复
select * from czb where Convert(varchar(6),datea,112)='200308'
jpyc 2003-08-22
  • 打赏
  • 举报
回复
还可以用参数传递

select * from czb where datea >=:date1

参数['date1'].value:=时间型数据
test7979 2003-08-22
  • 打赏
  • 举报
回复
FT,我有没有看错!

信 誉 值: 43
test7979 2003-08-22
  • 打赏
  • 举报
回复
这样

select * from czb where datea >=#2003-8-1# and datea <#2003-9-1#
bluespy 2003-08-22
  • 打赏
  • 举报
回复
select * from czb where datea >=2003-8-1 and datea <2003-9-1
上海老李 2003-08-22
  • 打赏
  • 举报
回复
日期型的确良 ,你可以作为 字符串来对待,比如'2003-08-22 22:10:12'

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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