yhkn.net
当前位置:首页 >> sElECt语句如何查找某个时间段的数据 >>

sElECt语句如何查找某个时间段的数据

select * from 表名 where 日期列名 between '开始时间' and '结束时间' 查询字段日期列在开始时间(含)至结束时间(含)之间表名的记录.

select * from Temptable where addtime between '#2012-04-28#'+'and'+'#2012-05-02#'

敲入:1234567select top 1* from tablewhere FinishTime>'2016-01-01 08:00:00.000'order by FinishTimeunion allselect top 1* from tablewhere FinishTime时间节点是一个很抽象和应用很广泛的概念,通俗的说就是某个大环境中的一个点或者一段

用to_date函数将文本转换成日期的格式来进行查询.如:emp表中有如下数据:要查询出hiredate的时间待遇1981年7月1日的记录,可用如下语句:1select * from emp where hiredate>to_date('1981-07-01','yyyy-mm-dd');查询结果:

select * from [tablename] where [日期] between '2008-01-01' and '2008-10-31' --查询字段[日期]在2008-01-01(含)至2008-10-31(含)之间 表tablename的记录.

select * from 表 where 日期字段>='开始日期' and 日期字段and convert(char(8),日期字段,108)>='开始时间' and convert(char(8),日期字段,108)

1,打开该access数据库,点击创建的查询设计,然后关闭显示表,把表切换成sql表.2,在框框中输入以下语句:select 字段 from 表名 where(时间 between 第一个时间 and 第二个时间);字段是要选择显示的字段,表名是要查询的时间所在的表,第一个时间是2个时间段中的第一个,第二个时间2个时间段中的第二个.3,最后点击保存,然后点击运行就可以看到效果了.

select * from where 时间字段>'2017-1-1' and 时间字段<'2017-4-1'

select * from table_name where convert(char(14),你的时间字段名称,20) between '20100701192000' and '20100731212000'

select * from 表 where 日期字段>='开始日期' and 日期字段='开始时间' and convert(char(8),日期字段,108)='2010-11-05' and ddate='22:30:00' and convert(char(8),ddate,108) 评论0 0 0

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com