作者chhuang (Rolling Star)
看板Database
标题[SQL ] 日期查询的问题
时间Fri Dec 29 17:17:38 2006
因为第一次使用 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