想要把begin_year中的数据存到begin_years中,默认为存为:年份-01-01
应该怎么写好,刚接触mysql,请求指导下!
3 个解决方案
#1
update tt set begin_years=concat(begin_year,'-01-01')
#2
update tb set begin_years=concat(begin_year,'01-01');
#3
因为要修改的类型是日期类型,所以还得加个日期转换,这样才能把数据添加里面,谢谢两位
update tb set begin_years=DATE_FORMAT(concat(begin_year,'-01-01'),'%Y-%m-%d');
update tb set begin_years=DATE_FORMAT(concat(begin_year,'-01-01'),'%Y-%m-%d');
#1
update tt set begin_years=concat(begin_year,'-01-01')
#2
update tb set begin_years=concat(begin_year,'01-01');
#3
因为要修改的类型是日期类型,所以还得加个日期转换,这样才能把数据添加里面,谢谢两位
update tb set begin_years=DATE_FORMAT(concat(begin_year,'-01-01'),'%Y-%m-%d');
update tb set begin_years=DATE_FORMAT(concat(begin_year,'-01-01'),'%Y-%m-%d');