[SQL ] 日期查詢的問題
因為第一次使用 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
Database 近期熱門文章
PTT數位生活區 即時熱門文章