MySQL的 - 其他领域
我填写领域的生日,年,月,日列,其中,列“年,月,日”外键与其他表
我想要做的就是为每个生日得到ID(年份(生日))为年份栏的值,对于月份和日期栏为相同的值。MySQL的 - 其他领域
如何在MySQL中执行此操作?
在此先感谢
尝试
update tableName set birthdate = month + "/" + day + "/" + year;
Typo in Manrico - 两个月。 – 2009-10-15 15:36:07
修复了错字。 – 2009-10-15 15:53:04
感谢martin,jacob – 2009-10-16 10:20:56
Update mytable
set birthdate = Yearfield + monthfield + dayfield
编辑
如果生日是日期字段,你将不得不投或先转换它。
Update mytable
set birthdate = Cast(Yearfield + monthfield + dayfield as date)
什么是数据类型 – Gratzy 2009-10-15 15:31:21
将日期分成3列的用例是什么? – 2009-10-15 15:38:11