【发布时间】:2013-05-19 14:14:27
【问题描述】:
我正在尝试从一些表中选择一些字段,其中 2 个字段是日期。我正在尝试使其以与当前编写的格式不同的格式返回它们。
所以我尝试了类似的方法:
SELECT id, DATE_FORMAT(checkindate, %e %m %Y), DATE_FORMAT(checkoutdate, %e %m %Y), roomid FROM checkins WHERE checkoutdate = '2013-05-19'
checkindate 和 checkout 日期采用 MySQL 日期格式 YYYY-MM-dd。
我正在尝试创建以下结果:
id, dd-MM-YYYY, dd-MM-YYYY, roomid
我得到:您的 SQL 语法有错误
【问题讨论】:
-
DATE_FORMAT的第二个参数用单引号括起来。例如,DATE_FORMAT(checkindate, '%e %m %Y') -
非常感谢,这么小的事情让我头疼
标签: mysql date-format