select*from表名where日期欄位='2017-01-01'
--如果是帶有時間的話
select*from表名where日期欄位>='2017-01-0100:00:00'and日期欄位<='2017-01-0123:59:59'
--或者簡單一點
select*from表名where日期欄位>='2017-01-01'and日期欄位<'2017-01-02'
『貳』 access中查詢某一天的數據,sql怎麼寫。
access資料庫日期類型用# #不是用''
select * from table where date=#12-03-31#
『叄』 asp 求查詢某天發布的文章的sql語句
sql="select * from article where Format(updatetime,'yyyy-m-dd') = #2008-7-29# "
『肆』 在sql server 2005 中怎麼查詢某一天之後的數據
select * from tablename where 日期欄位>to_date('2009-01-01','yy-mm-dd')
查詢日期時要轉換時期格式.如果有時分秒時應為 :
to_date('2009-01-01 00:00:00','yy-mm-dd hh:mm:ss')
『伍』 SQL查某一天的數據怎麼查
你這個是SQL server,查詢方式不一樣
select * from data where (括弧裡面是列名稱) between '2012-11-11' and '2012-11-12'
『陸』 SQL中查詢某日前一天的數據
select
*
from
tb
where
CONVERT(varchar(100),
日期1,
23)
=CONVERT(varchar(100),
'"
+
DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd")
+
"',
23)
這樣寫肯定不會錯,把日期格式化成統一格式後比較。
『柒』 sql中如何查詢出某天到某天的時間(要顯示出期間都有哪幾天)
如果做成兩步:你可以根據入住和結算日期,先用DateDiff()算出相差天數a,創建個日期臨時表,從0累加天數至a做while循環,並用DateAdd()插入每天的日期數據顯示在前台,當前台點選每個日期記錄的時候,再根據所選日期調用資料庫查詢空房號;
如果你想一步出來,創建個日期空房號臨時表,利用日期差做while循環的時候,直接根據每次循環的日期,select into出空房間號記錄到該臨時表中
『捌』 SQL 查詢語句 查詢某天的數據
select * from news where
substring(Convert(char(10),date,112),1,8)='20090112'
按日查
substring(Convert(char(10),date,112),1,8)='20090112'
按月查
substring(Convert(char(10),date,112),1,6)='200901'
按年查
substring(Convert(char(10),date,112),1,4)='2009'
『玖』 如何用sql語句查詢某一天的記錄
mssql:
select * from table where col between '2009-7-17' and '2009-7-18'
要加一的,如果你寫=號,只認識『2009-7-17 00:00:00』的記錄的
『拾』 如何用「SQL語句」查詢資料庫中的某天的記錄
查的時候用時間轉換函數吧字元串格式的時間轉成date類型的,就好了。
再有java中有專門處理資料庫date類型數據的類。
java.sql.Date。或者也可以使用過Timestamp。