select from table_name where date>'2010-1-1' and data<'2010-5-1';
其中table_name是表名,date是日期字段,and符号表示且,连接两个日期表示既满足大于2010-1-1又满足小于2010-5-1,在两个之间的数据。
扩展资料
常用查询sql语句介绍:
1、查看表结构
SQL>DESC emp;
2、 查询所有列
SQL>SELECT FROM emp;
3、查询指定列
SQL>SELECT empmo, ename, mgr FROM emp;
SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项
4、 查询指定行
SQL>SELECT FROM emp WHERE job='CLERK';
5、使用算术表达式
SQL>SELECT ename, sal13+nvl(comm,0) FROM emp;
select from table
where CDate(Format(年月日,"yyyy-mm-dd")+时分秒)>CDate('2012-01-01 19:00:00')
and CDate(Format(年月日,"yyyy-mm-dd")+时分秒)<CDate('2012-01-04 10:00:00')
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
textbox输入时间点我要根据这个时间点来到数据库中查询它在相应的时间段的内容
比如时间段有2006-9-11到2006-10-20这俩时间段是用俩个列表示的我现在输入2006-9-20如何根据输入的时间点来查询出它所在的时间段的内容!
解析:
datediff()然后beeen and,
我也不怎么清楚,你试试看了
select from your_table
where trunc(your_date_column,'HH24')
between to_date('2010070122','yyyymmddhh24')
and to_date('2010073106','yyyymmddhh24');
--your_date_column就是指你的datetime格式的字段
--your_table就是你的table名
以上就是关于sql中查出两个日期之间的数据全部的内容,包括:sql中查出两个日期之间的数据、sql 查询时间、日期范围内的数据、mySQL在数据库中如何根据时间来查询判断.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)