2012-07-16 159 views
6

我想寫一個查詢來獲取dd/MM/yyyy格式的日期。 (我不想要時間)。如何將日期時間轉換爲日/月/日/月/年yyyy格式

所以我寫了查詢像

SELECT Convert(varchar,A.InsertDate,103) as Tran_Date 

但是當我通過Tran_Date寫命令,它給我的結果在錯誤的順序。

可以請一些身體建議我該怎麼做。

感謝

回答

12

給出了不同的別名

SELECT Convert(varchar,A.InsertDate,103) as converted_Tran_Date from table as A 
order by A.InsertDate 
+0

謝謝您解決了我的問題 – 2017-11-20 06:55:01

2

您需要使用ORDER BY以及轉換:

SELECT Convert(varchar,A.InsertDate,103) as Tran_Date 
order by Convert(varchar,A.InsertDate,103) 
+0

添加'從table'部分查詢 – Habib 2012-07-16 09:20:06

相關問題