From 737e389a1dbab6f6e52fb9b280df772c60f5ee13 Mon Sep 17 00:00:00 2001 From: czc Date: Tue, 27 Feb 2024 18:22:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E9=A6=96=E9=A1=B5=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E7=83=AD=E5=8D=96=E5=95=86=E5=93=81TOP10sql=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/statistics/IndexStatisticsMapper.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ruoyi-mall/src/main/resources/mapper/statistics/IndexStatisticsMapper.xml b/ruoyi-mall/src/main/resources/mapper/statistics/IndexStatisticsMapper.xml index 0acf28b..21335c8 100644 --- a/ruoyi-mall/src/main/resources/mapper/statistics/IndexStatisticsMapper.xml +++ b/ruoyi-mall/src/main/resources/mapper/statistics/IndexStatisticsMapper.xml @@ -56,7 +56,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT product_id , product_name, pic, - SUM(quantity) as total_sales + IFNULL(SUM(quantity), 0) as total_sales FROM oms_order_item item right join oms_order o on o.id=item.order_id WHERE DATE(item.create_time) between DATE(#{startDate}) AND DATE(#{endDate}) AND o.status in(1,2,3) GROUP BY product_id, product_name @@ -94,7 +94,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" product_name, pic, sp_data, - SUM(quantity) as total_sales + IFNULL(SUM(quantity), 0) as total_sales FROM oms_order_item item right join oms_order o on o.id=item.order_id WHERE DATE(item.create_time) between DATE(#{startDate}) AND DATE(#{endDate}) AND o.status in(1,2,3) GROUP BY sku_id