declare @str datetime,
@end datetime
select @str='2013-04-05',@end='2013-04-10'
select * from arp_hbskbd where not (hbskbd_mrqsrq>@end or hbskbd_mrzzrq< @str)
--1、取不重複的日期==》欄位的開始日期 >給定日期的結束日期(@end) 或者 欄位的結束日期《給定日期的開始日期(@str)
--2、取重複日期==》not(欄位的開始日期 >給定日期的結束日期(@end) 或者 欄位的結束日期《給定日期的開始日期(@str))
sql server 按時間段查詢
在寫按時間段查詢的sql語句的時候 一般我們會這麼寫查詢條件 where date 2010 01 01 and date 2010 10 1 但是在實執行sql時些語句會轉換成這樣 where date 2010 01 01 0 00 00 and date 2010 10 1 0 00 00 再...
Sql中,按時間段取資料(時間段不包括日期)
select count kqres res from t kqresult where staff id 24 and kqres res 年假說明 and kqres date 2007 10 01 and kqres date 2007 10 31 and t kqexplain.kqe st...
oracle取某時間段的資料
sysdate 1是加一天,sysdate 1 48 就是加 減 半個小時 select count from table name where table name.date between to char sysdate 1 48,yyyymmdd hh mi and sysdate 其中dat...