使用MySQL选择查询获取日期格式DD / MM / YYYY。

使用MySQL的STR_TO_DATE()函数设置用于显示DD / MM / YYYY日期的日期格式。语法如下-

SELECT STR_TO_DATE(yourColumnName,’%d/%m/%Y) as anyVariableName from yourTableName.

要了解上述语法,让我们创建一个表-

mysql> create table DateFormatDemo

   −> (

      −> IssueDate varchar(100)

   −> );

在表中插入一些字符串日期。查询插入日期如下-

mysql> insert into DateFormatDemo values('26/11/2018');

mysql> insert into DateFormatDemo values('27/11/2018');

mysql> insert into DateFormatDemo values('2/12/2018');

mysql> insert into DateFormatDemo values('3/12/2018');

现在您可以显示我在上面插入的所有日期。查询如下-

mysql> select *from DateFormatDemo;

以下是输出-

+------------+

| IssueDate  |

+------------+

| 26/11/2018 |

| 27/11/2018 |

| 2/12/2018  |

| 3/12/2018  |

+------------+

4 rows in set (0.00 sec)

您可以实现我们在一开始讨论的语法,将字符串转换为日期格式。查询如下-

mysql> select STR_TO_DATE(IssueDate, '%d/%m/%Y') StringToDateFormatExample from DateFormatDemo;

以下是输出-

+---------------------------+

| StringToDateFormatExample |

+---------------------------+

| 2018-11-26                |

| 2018-11-27                |

| 2018-12-02                |

| 2018-12-03                |

+---------------------------+

4 rows in set (0.00 sec)

以上是 使用MySQL选择查询获取日期格式DD / MM / YYYY。 的全部内容, 来源链接: utcz.com/z/361171.html

回到顶部