MySQL:date+time 转 datetime

阅读 63

2022-03-17

Description

合并 date 与 time 类型,得到 datetime 类型

Source

类型样例
log_datedate2022-03-17
strart_timetime02:05:34

Target

类型样例
dtdatetime2022-03-17 02:05:34

SQL

SELECT 
   log_date
  ,start_time
  ,FROM_UNIXTIME(
     UNIX_TIMESTAMP(DATE(log_date)) + 
     UNIX_TIMESTAMP(TIME(start_time)) - 
     UNIX_TIMESTAMP(DATE(NOW()))
  ) 
FROM traffic_log

Result

在这里插入图片描述

相关推荐

精彩评论(0)

0 0 举报