From b9b407784242fe0e4cb9add1d24543fd4fd3be07 Mon Sep 17 00:00:00 2001 From: yufenghao <3508605349@qq.com> Date: Fri, 7 Nov 2025 10:01:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=E7=BB=9F=E8=AE=A1?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=8F=92=E5=85=A5sql=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/mapper/StatisticsMapper.xml | 101 +++++++++++++------------ 1 file changed, 52 insertions(+), 49 deletions(-) diff --git a/src/main/resources/mapper/StatisticsMapper.xml b/src/main/resources/mapper/StatisticsMapper.xml index cc03837..c04f9ea 100644 --- a/src/main/resources/mapper/StatisticsMapper.xml +++ b/src/main/resources/mapper/StatisticsMapper.xml @@ -3,38 +3,40 @@ + INSERT INTO statistics ( + market, current_datetime, + current_gold, daily_change, + current_permanent, current_free_june, + current_free_december, current_task + ) VALUES - INSERT INTO statistics ( - market, current_datetime, - current_gold, daily_change, - current_permanent, current_free_june, - current_free_december, current_task - ) VALUES ( + ( #{s.market}, #{s.currentDatetime}, #{s.currentGold}, #{s.dailyChange}, #{s.currentPermanent}, #{s.currentFreeJune}, #{s.currentFreeDecember}, #{s.currentTask} ) - ON DUPLICATE KEY UPDATE - current_gold = VALUES(current_gold), - daily_change = VALUES(daily_change), - current_permanent = VALUES(current_permanent), - current_free_june = VALUES(current_free_june), - current_free_december = VALUES(current_free_december), - current_task = VALUES(current_task) + ON DUPLICATE KEY UPDATE + current_gold = VALUES(current_gold), + daily_change = VALUES(daily_change), + current_permanent = VALUES(current_permanent), + current_free_june = VALUES(current_free_june), + current_free_december = VALUES(current_free_december), + current_task = VALUES(current_task) + INSERT INTO statistics ( + market, current_datetime, + recharge, money, + consume_permanent, consume_free_june, + consume_free_december, consume_task, + refund_permanent, refund_free_june, + refund_free_december, refund_task, + recharge_num, first_recharge + ) VALUES - INSERT INTO statistics ( - market, current_datetime, - recharge, money, - consume_permanent, consume_free_june, - consume_free_december, consume_task, - refund_permanent, refund_free_june, - refund_free_december, refund_task, - recharge_num, first_recharge - ) VALUES ( + ( #{s.market}, #{s.currentDatetime}, #{s.recharge}, #{s.money}, #{s.consumePermanent}, #{s.consumeFreeJune}, @@ -43,31 +45,32 @@ #{s.refundFreeDecember}, #{s.refundTask}, #{s.rechargeNum}, #{s.firstRecharge} ) - ON DUPLICATE KEY UPDATE - recharge = VALUES(recharge), - money = VALUES(money), - consume_permanent = VALUES(consume_permanent), - consume_free_june = VALUES(consume_free_june), - consume_free_december = VALUES(consume_free_december), - consume_task = VALUES(consume_task), - refund_permanent = VALUES(refund_permanent), - refund_free_june = VALUES(refund_free_june), - refund_free_december = VALUES(refund_free_december), - refund_task = VALUES(refund_task), - recharge_num = VALUES(recharge_num), - first_recharge = VALUES(first_recharge) + ON DUPLICATE KEY UPDATE + recharge = VALUES(recharge), + money = VALUES(money), + consume_permanent = VALUES(consume_permanent), + consume_free_june = VALUES(consume_free_june), + consume_free_december = VALUES(consume_free_december), + consume_task = VALUES(consume_task), + refund_permanent = VALUES(refund_permanent), + refund_free_june = VALUES(refund_free_june), + refund_free_december = VALUES(refund_free_december), + refund_task = VALUES(refund_task), + recharge_num = VALUES(recharge_num), + first_recharge = VALUES(first_recharge) + INSERT INTO statistics ( + market, current_datetime, + yearly_recharge, + yearly_money, + yearly_consume, + yearly_refund, + yearly_recharge_num + ) VALUES - INSERT INTO statistics ( - market, current_datetime, - yearly_recharge, - yearly_money, - yearly_consume, - yearly_refund, - yearly_recharge_num - ) VALUES ( + ( #{s.market}, #{s.currentDatetime}, #{s.yearlyRecharge}, #{s.yearlyMoney}, @@ -75,13 +78,13 @@ #{s.yearlyRefund}, #{s.yearlyRechargeNum} ) - ON DUPLICATE KEY UPDATE - yearly_recharge = VALUES(yearly_recharge), - yearly_money = VALUES(yearly_money), - yearly_consume = VALUES(yearly_consume), - yearly_refund = VALUES(yearly_refund), - yearly_recharge_num = VALUES(yearly_recharge_num) + ON DUPLICATE KEY UPDATE + yearly_recharge = VALUES(yearly_recharge), + yearly_money = VALUES(yearly_money), + yearly_consume = VALUES(yearly_consume), + yearly_refund = VALUES(yearly_refund), + yearly_recharge_num = VALUES(yearly_recharge_num)