如何将这行MSSQL转换为MYSQL
SELECT convert(VARCHAR(10), getdate(),106) -- dd mm yyyy
我不知道如何在mysql中做到这一点请帮助..
答案 0 :(得分:2)
您可以使用 DATE_FORMAT 来格式化mysql中的日期
select DATE_FORMAT(now(),'%d-%m-%Y') as curr_date
答案 1 :(得分:2)
我无法确定这是否是您想要的问题,但您可以将其作为可能的指导原则。
SELECT DATE_FORMAT(NOW(), '%d %m %Y') AS date_variable_name;
答案 2 :(得分:1)
您可以使用MYSQL的DATE_FORMAT函数
请参阅 http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_date-format
mysql> SELECT DATE_FORMAT('2009-10-04 22:23:00', '%W %M %Y');
-> 'Sunday October 2009'
或在你的情况下
mysql> select DATE_FORMAT(now(),'%d-%m-%Y');