在重复键上更新或插入表

时间:2019-10-04 02:48:04

标签: mysql insert sql-update

我想每10分钟添加一次值。

您能帮我解决此sql的问题吗?

我想让COUNTS = T1.COUNTS + T2.COUNTS

代码在下面。

 INSERT INTO IMC_WDS_ROW_PROCESS_HOUR_TABLE_copy T1  
 (AP_ADDR,YM,YMD,YMDH,`YEAR`,`MONTH`,`DAY`,`HOUR`,`WEEK`,`WEEKEND`,`WEEKOFYEAR`,`COUNTS`,`DUR_SUM`,      `DUR_MAX`,`DUR_MIN`)
 SELECT  AP_ADDR,YM,YMD,YMDH,`YEAR`,`MONTH`,`DAY`,`HOUR`,`WEEK`,`WEEKEND`,`WEEKOFYEAR`,`COUNTS`,`DUR_SUM`,       `DUR_MAX`,`DUR_MIN`
 FROM IMC_UPDATE_TABLE T2
 ON DUPLICATE KEY UPDATE 

 `COUNTS`= VALUES(T1.COUNTS)+VALUES(T2.COUNTS)

解冻。

0 个答案:

没有答案