首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

求查询某一时间数据的语句,该如何处理

2012-03-18 
求查询某一时间数据的语句access数据库:表名:adv表字段如下:advtimename(文本)(文本)12:56红茶16:02绿茶08

求查询某一时间数据的语句
access 数据库:  
  表名:adv  
  表字段如下:  
   
  advtime name  
  (文本) (文本)  
  12:56 红茶  
  16:02 绿茶  
  08:00 红茶  
   
  要求查询出"08:00"记录 这个要怎样写呢

[解决办法]
select * from adv
where advtime='08:00'
[解决办法]
select * from adv 
where advtime between #08:00:00# and #08:00:59#
[解决办法]
select * from adv 
where advtime >= #08:00:00# and advtime <= #08:00:59#
[解决办法]
advtime的字段定义为文本类型,查询语句只能用字串的查询方式吧?

Like %'08:00'%
[解决办法]
继续跟随 ccrun 老大的步伐

楼主为什么非要用文本?这样没法判断啊

就算行也是字符串比较的结果不是时间比较的结果。
[解决办法]
advtime 字段改为 “日期/时间”类型比较好,数据库的结构将直接影响到应用程序的复杂度

热点排行