⑴ 用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.商品名稱