gpt4 book ai didi

mysql DATE() 函数

转载 作者:行者123 更新时间:2023-11-29 10:32:21 27 4
gpt4 key购买 nike

我有这样的疑问:选择日期(开始日期),来自 track_tournaments 的锦标赛 ID

我的结果是这样的:

0:{DATE(start_date): "2017-01-07T00:00:00.000Z", tournamentID: 5}

1:{DATE(start_date): "2016-11-07T00:00:00.000Z", tournamentID: 4}

2:{DATE(start_date): "2015-11-07T00:00:00.000Z", tournamentID: 3}

3:{DATE(start_date): "2014-11-07T00:00:00.000Z", tournamentID: 2}

4:{DATE(start_date): "2013-11-07T00:00:00.000Z", tournamentID: 1}

为什么日期函数无法正常工作以摆脱那个讨厌的时间?它甚至没有在数据库中设置为启动日期时间,为什么它仍然存在?我尝试过各种语法更改,并使用 as date。

最佳答案

您可以使用DATE_FORMAT() (docs)。

Formats the date value according to the format string.

The following specifiers may be used in the format string. The % character is required before format specifier characters.

对于您的查询,您可以使用:

SELECT
DATE_FORMAT(`start_date`, '%Y-%m-%d') AS `start_date`,
tournamentID
FROM
track_tournaments

关于mysql DATE() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47162838/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com