[SQL ] 日期查詢的問題

看板Database (資料庫)作者 (Rolling Star)時間18年前 (2006/12/29 17:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
因為第一次使用 SQL Server 2005...且不太熟析 SQL Server 查詢語法... 在遇到一些日期查詢遇到一些問題...想請大家幫幫忙解決一下... 我在 SQL Server Management Studio Express 建立查詢如下: (1) SELECT * FROM [demo].[demo].[s_sample] where CREATEDT BETWEEN SUBSTRING('2006/11/30 下午 04:22:01', 0, 10) AND SUBSTRING('2006/12/28 下午 04:22:01', 0, 10) (2) SELECT * FROM [demo].[demo].[s_sample] where CREATEDT BETWEEN '2006/11/30' AND '2006/12/28' 但是 查詢(1) 與 查詢(2) 兩個結果並不相同? 請問該如何修正 查詢(1) SQL 語法呢? PS. '2006/11/30 下午 04:22:01' 是時間的格式...沒有辦法更改...>. <~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.30.74.102
文章代碼(AID): #15bDfdqg (Database)
文章代碼(AID): #15bDfdqg (Database)