|
|
@@ -195,6 +195,7 @@
|
|
|
SUM(a.num2) AS childBabyNum,
|
|
|
SUM(a.num3) AS withNum,
|
|
|
SUM(a.num4) AS leaderNum,
|
|
|
+ SUM(a.num5) AS babyNum,
|
|
|
SUM(a.payAmount) AS totalPayAmount,
|
|
|
SUM(a.actual_amount) AS totalActualAmount,
|
|
|
SUM(a.deposi) as deposi,
|
|
|
@@ -265,11 +266,12 @@
|
|
|
FROM (
|
|
|
SELECT
|
|
|
COUNT(1) AS num,
|
|
|
- SUM(CASE WHEN tv.type IN ('adultPlus', 'adultTake') THEN 1 ELSE 0 END) AS num1,
|
|
|
- SUM(CASE WHEN tv.type IN ('babyTake','babyPlus','babyNonTake','childTake','childPlus','childNonTake') THEN 1 ELSE 0 END) AS num2,
|
|
|
+ SUM(CASE WHEN tv.type IN ('adultPlus', 'adultTake') or tv.type IS NULL or tv.type = '' THEN 1 ELSE 0 END) AS num1,
|
|
|
+ SUM(CASE WHEN tv.type IN ('childTake','childPlus','childNonTake') THEN 1 ELSE 0 END) AS num2,
|
|
|
SUM(CASE WHEN tv.type = 'with' THEN 1 ELSE 0 END) AS num3,
|
|
|
SUM(CASE WHEN tv.type = 'leader' THEN 1 ELSE 0 END) AS num4,
|
|
|
- td.pay_amount AS payAmount,
|
|
|
+ SUM(CASE WHEN tv.type IN ('babyTake','babyPlus','babyNonTake') THEN 1 ELSE 0 END) AS num5,
|
|
|
+ td.pay_amount AS payAmount,
|
|
|
td.deposi,
|
|
|
IFNULL(topay.actual_amount, 0) AS actual_amount
|
|
|
FROM trade_order td
|