Mysql 合并一个日期时间的日期和另一个日期时间的时间
我正在维护一个数据库,其中事件的日期和时间是分开的,但都保存为datetime 那么,如何从“日期”列中提取日期,从“时间”列中提取时间并将其插入“日期时间”列中呢?您可以在选择中使用该函数 截止日期:Mysql 合并一个日期时间的日期和另一个日期时间的时间,mysql,Mysql,我正在维护一个数据库,其中事件的日期和时间是分开的,但都保存为datetime 那么,如何从“日期”列中提取日期,从“时间”列中提取时间并将其插入“日期时间”列中呢?您可以在选择中使用该函数 截止日期: '%Y-%m-%d' 时间: '%H:%i:%s' 比如: UPDATE `table` SET `datetimecol` = CONCAT_WS(' ', DATE_FORMAT(`datecol`, '%Y-%m-%d'), DATE_FORMAT(`timecol`, '%H:%i:
'%Y-%m-%d'
时间:
'%H:%i:%s'
比如:
UPDATE `table`
SET `datetimecol` = CONCAT_WS(' ', DATE_FORMAT(`datecol`, '%Y-%m-%d'), DATE_FORMAT(`timecol`, '%H:%i:%s'))
您可以在选择中使用该功能
截止日期:
'%Y-%m-%d'
时间:
'%H:%i:%s'
比如:
UPDATE `table`
SET `datetimecol` = CONCAT_WS(' ', DATE_FORMAT(`datecol`, '%Y-%m-%d'), DATE_FORMAT(`timecol`, '%H:%i:%s'))
这是一个非常奇怪的数据库模式,但听起来好像不是你的错,你只是继承了它!pr1001:是的,我不知道以前的开发者在抽什么;)这是一个非常奇怪的数据库模式,但听起来好像不是你的错,你只是继承了它!pr1001:是的,我不知道以前的开发者在抽什么;)