mysql中的特定日期格式(Specific Date Format in mysql)
使用MySQL
表
ID Date 001 2010-05-01 002 2010-06-08询问
Select ID, Date from table;我想以特定格式显示日期
预期产出
ID Date 001 01-Mar-2010 002 08-June-2010如何在mysql中进行查询。
需要查询帮助
Using MySQL
Table
ID Date 001 2010-05-01 002 2010-06-08Query
Select ID, Date from table;I want to display a date in a specific format
Expected Output
ID Date 001 01-Mar-2010 002 08-June-2010How to make a query in mysql.
Need Query Help
最满意答案
您可以将DATE_FORMAT与格式字符串'%d-%M-%Y'一起使用。
CREATE TABLE table1(ID varchar(100), Date datetime); INSERT INTO table1 VALUES ('001', '2010-05-01'), ('002', '2010-06-08'); SELECT ID, DATE_FORMAT(Date, '%d-%M-%Y') FROM table1;结果:
ID Date 001 01-May-2010 002 08-June-2010You can use DATE_FORMAT with the format string '%d-%M-%Y'.
CREATE TABLE table1(ID varchar(100), Date datetime); INSERT INTO table1 VALUES ('001', '2010-05-01'), ('002', '2010-06-08'); SELECT ID, DATE_FORMAT(Date, '%d-%M-%Y') FROM table1;Result:
ID Date 001 01-May-2010 002 08-June-2010更多推荐
发布评论