【发布时间】:2020-09-04 15:20:19
【问题描述】:
伙计们,我有以下示例表结构,
mysql> SELECT * FROM tbl_test_timestamp;
+----+---------------------+---------------------+---------------------+---------------------+
| id | t1 | t2 | date_created | date_updated |
+----+---------------------+---------------------+---------------------+---------------------+
| 16 | 2019-01-22 12:47:05 | 2019-03-15 14:50:13 | 2019-01-22 12:47:05 | 2020-05-14 16:11:22 |
| 20 | 2019-01-24 09:35:19 | 2019-03-14 07:12:31 | 2019-01-24 09:35:19 | 2020-05-14 16:11:22 |
| 22 | 2019-01-24 16:46:20 | 2019-01-24 16:46:20 | 2019-01-24 16:45:35 | 2020-05-14 16:11:22 |
| 23 | 2019-01-25 14:03:33 | 2019-04-08 07:48:53 | 2019-01-25 13:55:42 | 2020-05-14 16:11:22 |
+----+---------------------+---------------------+---------------------+---------------------+
我需要将 date_updated 字段设置为 t1 或 t2 中的较大者。我需要在超过 700 万条记录中运行此查询。
【问题讨论】:
标签: mysql sql date sql-update