[英]two date format in same column in sql ,cant change that to standard date format (yy-mm-dd)
在写答案之前,我先对数据进行了查询,它可以正常运行....!(MySQL查询,因为标签是mysql)。
更新table_name
设置column_name
=(DATE_FORMAT(column_name,'%m /%d /%y'))
从表中可以看出,WHERE条件可以进一步用于区分格式不同的列,我的其余查询将根据您的要求将所有记录设置为SINGLE DATE_FORMAT。您可以更改'%m /%d /%y'作为'%d /%m /%y'或您的感觉!
请让我知道是否需要其他帮助!
我建议在导入过程中使用STR_TO_DATE函数,添加以下内容
SET your_date_column = STR_TO_DATE(@date_var, '%Y-%m-%d')
(假设your_date_column是表中的日期列,而@date_var是从csv文件读取的变量)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.