⑴ 用sql语句查询两个时间段的数据
用函数或过程可能会快点,用一句sql也行。
设计思路:根据题意,起始日期的结存数减去结束期的剩余数就是销售数量,其它日期的情况用不着管。
select
a.日期
as
起始日期,
b.日期
as
结束日期,
a.上期结存数量,
a.商品名称,
a.上期结存数量-b.剩余数量
as
销售数量,
b.剩余数量
from
(select
日期,上期结存数量,商品名称
from
[tablename]
where
日期='20080901'
and
商品名称='书包')
a,
(select
日期,剩余数量,商品名称
from
[tablename]
where
日期='20080904'
and
商品名称='书包')
b
where
a.商品名称=
b.商品名称
⑵ 可以在一个SQL语句中查询出两个时间段的数据来吗
可以的,有很多办法,例如可以参考下列写法:
select * from tblName where
coltime between '2017-03-01' and '2017-03-31'
or coltime between '2017-07-01' and '2017-07-31';
⑶ SQL中两个日期的查询语句怎么写
1、创建测试表,
create table test_date(id int, v_date date);
⑷ sql语句中可以查询两个日期之间的天数么
select datediff('2009-1-1', '2008-1-1');
用datediff函数,第一个参数是截止时间,第二个参数是起始时间
不好意思,刚才的是mysql,刚看了下sql的文档发现有点区别- -,sql的话,用下面的形式:
DATEDIFF ( datepart , startdate , enddate )
所以你要求2个日期之间间隔的天数,这样写:
datediff( dd, '2008/1/1', '2009/1/2' )
这里的dd表示计算天数差
⑸ 2个时间之间的sql查询语句怎么写求高手
select * from some_table st
where st.r > TO_DATE('2006-06-04', 'YYYY-MM-DD')
and st.r < TO_DATE('2007-08-24', 'YYYY-MM-DD')
这里假设你的数据库的时间字段是DATE类型的
如果你非要把时间分开存 你就写个存储过程去处理下时间
⑹ 用SQL语句写查询介于两个时间之间的记录应该怎么写
您好:
附上SQL Server的两种写法
--1
SELECT*
FROM表
WHERE时间字段>'开始时间'AND时间字段<'结束时间'
--2
SELECT*
FROM表
WHEREBWTEEN'开始时间'AND'结束时间'
欢迎追问。
⑺ Sql语句查2个时间之间的时间(最好换算成秒数)
用DateDiff函数:SELECT DateDiff('s',发布时间,到期时间) FROM 数据表 WHERE ......
⑻ 我要查询2个时间段的数据sql语句,mysql数据库
select “要查询时间的字段名” from table(表名) where 时间字段名=“第一个时间点” and 时间字段名=“第二个时间点”
⑼ sql查询问题 我想查询两个日期之间的数据,比如3月到4月的数据,这个sql语句该怎么写
最简单的方法就是用char(4)来保存生日。
select student_name
from students
where student_birthday between '0101' and '0505'
order by student_birthday
也可以用数值型:)
select student_name
from students
where student_birthday between 101 and 505
order by student_birthday
当然也可以用日期型
⑽ sql查询语句中要查询两个时间段数据,语句怎么写
用函数或过程可能会快点,用一句SQL也行。
设计思路:根据题意,起始日期的结存数减去结束期的剩余数就是销售数量,其它日期的情况用不着管。
select
a.日期
as
起始日期,
b.日期
as
结束日期,
a.上期结存数量,
a.商品名称,
a.上期结存数量-b.剩余数量
as
销售数量,
b.剩余数量
from
(select
日期,上期结存数量,商品名称
from
[tablename]
where
日期='20080901'
and
商品名称='书包')
a,
(select
日期,剩余数量,商品名称
from
[tablename]
where
日期='20080904'
and
商品名称='书包')
b
where
a.商品名称=
b.商品名称