MySQL:date+time 转 datetime

  • Post author:
  • Post category:mysql




Description

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



Source

类型 样例
log_date date 2022-03-17
strart_time time 02:05:34



Target

类型 样例
dt datetime 2022-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

在这里插入图片描述



版权声明:本文为KissedBySnow原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。