2012-09-29 99 views
1

我有一列「日期」及其格式(Y-m-d -time)。我需要創建一個使用SQL查詢的新列,它將與「日期」列相同,但它的格式將只是(Y-m-d)而不是小時數等。更改列的dateformat並基於其他列創建新列

我想用GROUP BY對它們進行分組。我該如何編寫這個查詢?我必須創建一個臨時列來查看它們的分組。

+0

你嘗試過什麼? – Jalpesh

回答

0

使用DATE_FORMAT

SELECT DATE_FORMAT(columnName, '%Y-%m-%d') 
+0

感謝您的回答。我解決了我的問題。 –