Specific Date Format in mysql

前端 未结 3 1279
醉酒成梦
醉酒成梦 2020-12-04 02:44

Using MySQL

Table

ID Date

001 2010-05-01
002 2010-06-08

Query

Select ID, Date from table;

I want

3条回答
  •  爱一瞬间的悲伤
    2020-12-04 03:13

    You 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
    

提交回复
热议问题