0
我正在维护一个数据库,其中日期和时间的事件是分离的,但都保存为日期时间。从一个日期时间和另一个日期时间的合并日期
让我怎么拉,从“日期”一栏从“时间”列中的日期和时间,并将其插入到“日期时间” -column
我正在维护一个数据库,其中日期和时间的事件是分离的,但都保存为日期时间。从一个日期时间和另一个日期时间的合并日期
让我怎么拉,从“日期”一栏从“时间”列中的日期和时间,并将其插入到“日期时间” -column
可以使用DATE_FORMAT功能在你的选择。
对于日期:
'%Y-%m-%d'
对于时间:
'%H:%i:%s'
因此,像:
UPDATE `table`
SET `datetimecol` = CONCAT_WS(' ', DATE_FORMAT(`datecol`, '%Y-%m-%d'), DATE_FORMAT(`timecol`, '%H:%i:%s'))
太棒了!它工作太棒了! – Gnutt 2010-03-04 22:24:21
这是一个非常奇怪的数据库架构,但它听起来像是你不怪,你只是继承了它! – pr1001 2010-03-04 22:23:08
pr1001:是的,我不知道以前的开发者在吸烟什么;) – Gnutt 2010-03-04 22:26:06