gpt4 book ai didi

mysql - 尝试从 MySQL 中获取日期格式的列数据

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

我有一个名为 customer 的 MySql 表,其中有一列名为 callback_date。它是一个 varchar 字段。我想获取其日期数据。

这是我进行查询的方式。

SELECT callback_date AS calld
FROM customer
WHERE callback_date<>''
AND STR_TO_DATE('calld', '%d/%m/%Y')

为什么我的数据没有以该特定列的日期格式返回?我需要运行任何特定查询吗?

最佳答案

不知道你到底想要什么,但也许这就是我的理解,查询应该是:

SELECT temp.*
FROM
(SELECT callback_date AS calld,
DATE_FORMAT(callback_date, '%d/%m/%Y') AS dt
FROM customer
WHERE callback_date <> '') AS temp
WHERE temp.dt = '18/03/2016'

关于mysql - 尝试从 MySQL 中获取日期格式的列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36084717/

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