sql中查出两个日期之间的数据

sql中查出两个日期之间的数据,比如我想查出在2010-1-1到2010-5-1之间的数据/请大虾~!... sql中查出两个日期之间的数据,
比如我想查出在2010-1-1到2010-5-1 之间的数据/
请大虾~!
展开
 我来答
lxlyq888you
2019-09-18 · TA获得超过1727个赞
知道答主
回答量:45
采纳率:0%
帮助的人:5632
展开全部

查出两个日期之间的数据的sql示例:

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, sal*13+nvl(comm,0)  FROM emp;

Excel小奇
推荐于2017-09-10 · 知道合伙人软件行家
Excel小奇
知道合伙人软件行家
采纳数:902 获赞数:6174
EXCEL图书作者,Microsoft 认证Excel专家。

向TA提问 私信TA
展开全部

SQL中查询两个日期之间的数据,举例及解决方法如下:

1、假如要查询表t1字段mydate为2015-10-1至2015-10-31之间的所有数据。

2、可以使用以下查询语句:

SELECT * FROM t1
WHERE mydate BETWEEN '2015-10-01' and '2015-10-31';

 3、必要说明:在SQL语句中,引用常量日期时,必须加单引号,否则会得到错误结果。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a雄a
2010-05-19 · TA获得超过219个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:237万
展开全部
select * from 表名 where 日期 between '2010-1-1' and '2010-5-1 '

这样就行了! 还有什么其它疑问,直接hi me~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华夏日长兴
推荐于2017-09-30 · TA获得超过9592个赞
知道大有可为答主
回答量:6305
采纳率:85%
帮助的人:3681万
展开全部
select * from table_name where time>='2010-1-1' and time<='2010-5-1'

select * from table_name where time between '2010-1-1' and '2010-5-1'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BaiYansong
2010-05-19 · TA获得超过764个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:389万
展开全部
假定表table_name中记录时间的字段为time:
select * from table_name where time>"2010-1-1" and time<"2010-5-1";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式