SQL Server 数据库 查询(VB语言) 点击:366 | 回复:2



小隐

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 7回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2005年9月28日
发表于:2006-06-27 14:13:00
楼主
VB 语言中,使用SQL Server 数据库,数据库按照时间顺序(年-月-日 小时:分钟:秒)每分钟记录一次数据.共两个字段,第一个字段为time
现在需要在这样的数据库中每隔半小时取一次记录,也就是当分钟为整点和半点时的数据全部显示出来
以下语句:
select * from table where Minure(time) mod 30=0 order by time
为什么不对呢?



小隐

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 7回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2005年9月28日
发表于:2006-06-28 16:07:00
1楼
UP!

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2006-06-28 16:15:00
2楼
没有做过,你可以将这条语句放到SQL的查询分析器中去执行,如果执行通过,那么就要另外找原因了,如果不通过,说明你这句语句本身就不符合SQL语句语法

热门招聘
相关主题

官方公众号

智造工程师