【发布时间】:2013-02-11 23:46:16
【问题描述】:
给我一个数据库,其中包含一个包含属性“数据”(varchar(25)) 的表。由于糟糕的数据库设计,此列以字符串格式填充日期值,例如:
'2013 年 2 月 25 日,下午 3:47'
我需要查询表并按天对所有行进行分组(在上面的示例中为 25)。 我应该使用 DATE_FORMAT(datum, '') 函数来做到这一点吗?每当我使用该函数时,我都会得到空值。
【问题讨论】:
-
如果您告诉我们您作为参数传递的格式字符串会有所帮助
-
我使用了 DATE_FORMAT(datum, '%M %e, %Y, %h:%i %p')