gpt4 book ai didi

mysql - sql 中同一列中的两种日期格式,无法将其更改为标准日期格式 (yy-mm-dd)

转载 作者:行者123 更新时间:2023-11-30 21:39:36 25 4
gpt4 key购买 nike

将csv文件导入到sql表中,日期列有两种日期格式,一种是:yy-mm-dd,第二个:dd-mm-year,需要将所有日期列更新为任何一个标准我试过了

ALTER TABLE `0_temp_data_aug_sept_2017_1` ALTER COLUMN date AS (YYYY-MM-DD);

不工作卡在这里,需要帮助....

提前致谢..

我在下面附上图片: enter image description here

最佳答案

在写答案之前,我先尝试了对我的数据的查询,它完美地工作......!!(MySQL 查询,因为标签是 mysql)。

更新 table_name 设置 column_name = (DATE_FORMAT(column_name, '%m/%d/%y'))

如您的表格所示,可以进一步使用 WHERE 条件来区分具有不同格式的列,我的查询的其余部分将按照您的要求将所有记录设置为单一日期格式。您可以更改 '%m/%d/%y' 为 '%d/%m/%y' 或任何你喜欢的!!

如果需要任何其他帮助,请告诉我!!

关于mysql - sql 中同一列中的两种日期格式,无法将其更改为标准日期格式 (yy-mm-dd),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52330074/

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