用sql语句如何进行时间段查询!!

qufeng0511 2002-05-09 07:50:37
在delphi中,如何用sql语句进行段时间记录的查询
...全文
484 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolfAone 2002-05-09
  • 打赏
  • 举报
回复
用参数吧:
select * from tab where ytime between :sDate and :eDate
paramByName('sDate').AsDateTime :=Trunc(DateTimePikcer1.Datetime);
paramByName('eDate').AsDateTime :=Trunc(DateTimePikcer2.Datetime)+1;
pangziliwei 2002-05-09
  • 打赏
  • 举报
回复
select * from 表名 where 时间 between 起始时间 and 结束时间
野男孩 2002-05-09
  • 打赏
  • 举报
回复
同上
zxs218 2002-05-09
  • 打赏
  • 举报
回复
select * from tab where ytime between '1999-10-10' and '2000-1-1'
(SQL语法)



select * from tab where ytime between #1999-10-10# and #2000-1-1#

(在VB中)
alex_fan 2002-05-09
  • 打赏
  • 举报
回复
select * from tab where ytime between 时间1 and 时间2
mjk 2002-05-09
  • 打赏
  • 举报
回复
同时采用>= and <= 查询一天的数据,否则你查询的数据不完整
qiuanhong 2002-05-09
  • 打赏
  • 举报
回复
在时间段前后加#
#2002-03-01#

5,388

社区成员

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

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