更改列的dateformat并基于其他列创建新列

时间:2012-09-29 11:37:44

标签: mysql date-format

我有一个列“日期”及其格式(Y-m-d -time)。我需要使用SQL查询创建一个新列,它与“date”列相同,但它的格式将是(Y-m-d),而不是小时等。

我想用GROUP BY对它们进行分组。我该怎么写这个查询?我必须创建一个临时列,以便将它们分组。

1 个答案:

答案 0 :(得分:0)

使用 DATE_FORMAT

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