2011-02-07 75 views
0

我想要SQL中特定日期的數據。用特定日期搜索sql

這是我的數據庫的結構:我想從列中的所有行

  • 列「日期」的日期格式「2011-02-07 9點42分56秒」

從本月02'「用戶」,以及晝「07」

+1

對於什麼數據庫?日期處理可以在它們之間非常不同。 – 2011-02-07 19:06:07

+0

這個查詢是否需要關心一年呢?或者不管一年的所有行是在'2月7日'發生的? – guildsbounty 2011-02-07 19:07:00

回答

1
select * 
from datesTable 
where ((DATEPART(mm, date) = 2) and (DATEPART(dd, date) = 7)) 
0
SELECT DATEPART(yyyy,clmDate) AS n_Year, 
DATEPART(mm,clmDate) AS n_Month, 
DATEPART(dd,clmDate) AS n_Day  
FROM tblName 
WHERE ' write condition' 

只得到月份,日期和年份詳細