Jen

懶人筆記本 , 請勿認真看

一些有關於sql DateTime的處理.
 
- 今天的資料與今天之前的資料重複部分 -
	SELECT DataCol
	FROM Table
	WHERE DataColDateTime >= CONVERT(DATETIME ,CONVERT(char,GETDATE(),101))
	AND Email IN
	(
		SELECT DataCol
		FROM Table
		WHERE 
			DataColDateTime <  CONVERT(DATETIME ,CONVERT(char,GETDATE(),101))
	)	
 
 
 
 
 
在SQL中,只要做日期(不包含時間)的比對,
 
CONVERT(DATETIME ,CONVERT(char,GETDATE(),101)) 這樣的寫法似乎有點白痴…
 
只是個隨手筆紀 , 抱歉了… (有更好的寫法吧…)
 
http://msdn.microsoft.com/zh-tw/library/bb630352.aspx
http://msdn.microsoft.com/zh-tw/library/ms180878.aspx
http://www.sql-server-helper.com/tips/date-formats.aspx
http://technet.microsoft.com/zh-tw/library/ms188383.aspx

0 意見: