Commit 82359872 by wukaiqiang

Merge branch 'feature/sales_record_sync' into 'develop'

Feature/sales record sync

See merge request kunlun/xyst_dinas/xyst_dinas_backend!8
parents bed4c77f 4dfb290d
...@@ -44,6 +44,6 @@ public class AdvancePaymentBalanceSumSchedulerTaskRegister implements ServiceIn ...@@ -44,6 +44,6 @@ public class AdvancePaymentBalanceSumSchedulerTaskRegister implements ServiceIn
//scheduleService.scheduleTask(taskDetail, "0 0 1/23 * * ? *"); //scheduleService.scheduleTask(taskDetail, "0 0 1/23 * * ? *");
//测试使用 没分钟执行一次 //测试使用 没分钟执行一次
//scheduleService.scheduleTask(taskDetail, "0 0/5 * * * ? *"); //scheduleService.scheduleTask(taskDetail, "0 0/5 * * * ? *");
logger.info("销售汇总自动创建任务初始化成功!"); logger.info("预付款与结余汇总自动创建任务初始化成功!");
} }
} }
<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://www.beecode.cn/schema/amino-metadata">
<specification>1.0</specification>
<id>cfc59951-df49-4fdc-b7d1-d6ce1e2dea57</id>
<name>com.xyst.dinas.statistics.advanquery.AdvancePaymentBalanceSumAdvQuery</name>
<title>预付款及余额汇总</title>
<description>预付款及余额汇总</description>
<define>advanced.query.template</define>
<define-version>1.0</define-version>
<content>
<template>
<sql-type>SQL</sql-type>
<sql>
SELECT
PurchaseSandCompany.NAME AS purchaseSandUnit,
ProjectFiled.projectName AS project,
SUM(AdvancePaymentAndBalanceSummary.lastYearAdvance) AS lastYearAdvance,
SUM(AdvancePaymentAndBalanceSummary.paymentSales) AS paymentSales,
SUM(AdvancePaymentAndBalanceSummary.totalAdvancePayment) AS totalAdvancePayment,
SUM(AdvancePaymentAndBalanceSummary.advancePaymentRefundAmount + AdvancePaymentAndBalanceSummary.marginRefund),
SUM(AdvancePaymentAndBalanceSummary.advanceBalance) AS advanceBalance,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS janAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '1'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS janAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS febAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '2'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS febAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS marAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '3'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS marAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS aprAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '4'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS aprAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS mayAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '5'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS mayAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS junAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '6'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS junAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS julAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '7'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS julAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS augAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '8'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS augAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS septAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '9'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS septAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS octAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '10'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS octAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS novAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '11'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS novAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS decAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '12'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.project = AdvancePaymentAndBalanceSummary.project
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS decAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary
LEFT JOIN PurchaseSandCompany AS PurchaseSandCompany ON PurchaseSandCompany.ID = AdvancePaymentAndBalanceSummary.purchaseSandUnit
LEFT JOIN ProjectFiled AS ProjectFiled ON ProjectFiled.ID = AdvancePaymentAndBalanceSummary.project
WHERE AdvancePaymentAndBalanceSummary.dealYear = :?year
AND AdvancePaymentAndBalanceSummary.regionalCompany = :?regionalCompanyName
GROUP BY AdvancePaymentAndBalanceSummary.project
UNION ALL
SELECT
'合计' AS purchaseSandUnit,
' ' AS project,
SUM(AdvancePaymentAndBalanceSummary.lastYearAdvance) AS lastYearAdvance,
SUM(AdvancePaymentAndBalanceSummary.paymentSales) AS paymentSales,
SUM(AdvancePaymentAndBalanceSummary.totalAdvancePayment) AS totalAdvancePayment,
SUM(AdvancePaymentAndBalanceSummary.advancePaymentRefundAmount + AdvancePaymentAndBalanceSummary.marginRefund),
SUM(AdvancePaymentAndBalanceSummary.advanceBalance) AS advanceBalance,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS janAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '1'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS janAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS febAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '2'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS febAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS marAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '3'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS marAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS aprAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '4'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS aprAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS mayAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '5'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS mayAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS junAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '6'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS junAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS julAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '7'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS julAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS augAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '8'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS augAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS septAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '9'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS septAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS octAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '10'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS octAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS novAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '11'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS novAmount,
(
SELECT
SUM( AdvancePaymentAndBalanceSummary1.payment_sales ) AS decAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary1
WHERE
AdvancePaymentAndBalanceSummary1.dealMonth = '12'
AND AdvancePaymentAndBalanceSummary1.dealYear = :?year
AND AdvancePaymentAndBalanceSummary1.regionalCompany = :?regionalCompanyName
) AS decAmount
FROM
xyst_dinas_statistics_advancepayment_Balance_summary AS AdvancePaymentAndBalanceSummary
WHERE AdvancePaymentAndBalanceSummary.dealYear = :?year
AND AdvancePaymentAndBalanceSummary.regionalCompany = :?regionalCompanyName
ORDER BY (purchaseSandUnit = '合计') ASC
</sql>
</template>
</content>
</metadata>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://www.beecode.cn/schema/amino-metadata">
<specification>1.0</specification>
<id>21639dfb-910e-4054-826a-e6f051faf965</id>
<name>com.xyst.dinas.statistics.advanquery.OperationsDailyReportsAdvQuery</name>
<title>回款明细</title>
<description>回款明细</description>
<define>advanced.query.template</define>
<define-version>1.0</define-version>
<content>
<template>
<sql-type>SQL</sql-type>
<sql>
SELECT
artificialRecharge.id as id,
artificialRecharge.createTime AS createTime,
purchaseSandCompanyon.name AS purchaseSandUnit,
projectFiled.projectName AS project,
CASE
WHEN artificialRecharge.fundType ='DEPOSIT' then '保证金充值'
ELSE '预付款充值'
END
as fundType,
artificialRecharge.rechargeAmount AS rechargeAmount,
'' AS actualRefundAmount,
artificialRecharge.remark AS remark
FROM
ArtificialRecharge as artificialRecharge
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = artificialRecharge.purchaseSandUnit
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = artificialRecharge.project
WHERE artificialRecharge.regionalCompany = :?regionalCompanyId
AND (artificialRecharge.createTime &gt;= :?startDate AND artificialRecharge.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
UNION ALL
SELECT
expenseAdjust.id as id,
expenseAdjust.createTime AS createTime,
purchaseSandCompanyon.name AS purchaseSandUnit,
projectFiled.projectName AS project,
CASE
WHEN expenseAdjust.fundType ='DEPOSIT' then '保证金费用调整'
ELSE '预付款费用调整'
END
as fundType,
CASE
WHEN expenseAdjust.expenseAdjustAmount &gt;= '0' THEN
expenseAdjust.expenseAdjustAmount ELSE ''
END AS expenseAdjustAmount,
CASE
WHEN expenseAdjust.expenseAdjustAmount &lt; '0'
THEN (- expenseAdjust.expenseAdjustAmount) ELSE ''
END AS actualRefundAmount,
expenseAdjust.remark AS remark
FROM
ExpenseAdjust as expenseAdjust
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = expenseAdjust.purchaseSandUnit
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = expenseAdjust.project
WHERE expenseAdjust.regionalCompany = :?regionalCompanyId
AND (expenseAdjust.createTime &gt;= :?startDate AND expenseAdjust.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
UNION ALL
SELECT
financeRefund.id as id,
financeRefund.createTime AS createTime,
purchaseSandCompanyon.name AS purchaseSandUnit,
projectFiled.projectName AS project,
CASE
WHEN financeRefund.fundType ='1' THEN '保证金退费'
ELSE '预付款退费'
END
as fundType,
'' AS rechargeAmount,
financeRefund.actualRefundAmount AS actualRefundAmount,
financeRefund.refundExplain AS remark
FROM
FinanceRefund as financeRefund
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = financeRefund.purchaseSandCompany
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = financeRefund.project
WHERE financeRefund.regionalCompany = :?regionalCompanyId
AND (financeRefund.createTime &gt;= :?startDate AND financeRefund.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
ORDER BY createTime DESC
</sql>
</template>
</content>
</metadata>
...@@ -28,6 +28,10 @@ ...@@ -28,6 +28,10 @@
ArtificialRecharge as artificialRecharge ArtificialRecharge as artificialRecharge
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = artificialRecharge.purchaseSandUnit LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = artificialRecharge.purchaseSandUnit
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = artificialRecharge.project LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = artificialRecharge.project
WHERE artificialRecharge.regionalCompany = :?regionalCompanyId
AND (artificialRecharge.createTime &gt;= :?startDate AND artificialRecharge.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
UNION ALL UNION ALL
SELECT SELECT
expenseAdjust.id as id, expenseAdjust.id as id,
...@@ -52,6 +56,10 @@ ...@@ -52,6 +56,10 @@
ExpenseAdjust as expenseAdjust ExpenseAdjust as expenseAdjust
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = expenseAdjust.purchaseSandUnit LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = expenseAdjust.purchaseSandUnit
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = expenseAdjust.project LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = expenseAdjust.project
WHERE expenseAdjust.regionalCompany = :?regionalCompanyId
AND (expenseAdjust.createTime &gt;= :?startDate AND expenseAdjust.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
UNION ALL UNION ALL
SELECT SELECT
financeRefund.id as id, financeRefund.id as id,
...@@ -70,6 +78,10 @@ ...@@ -70,6 +78,10 @@
FinanceRefund as financeRefund FinanceRefund as financeRefund
LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = financeRefund.purchaseSandCompany LEFT JOIN PurchaseSandCompany as purchaseSandCompanyon on purchaseSandCompanyon.id = financeRefund.purchaseSandCompany
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = financeRefund.project LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = financeRefund.project
WHERE financeRefund.regionalCompany = :?regionalCompanyId
AND (financeRefund.createTime &gt;= :?startDate AND financeRefund.createTime &lt; :?endDate)
AND purchaseSandCompanyon.name LIKE :?purchaseSandCompanyonName
AND projectFiled.projectName LIKE :?projectName
ORDER BY createTime DESC ORDER BY createTime DESC
</sql> </sql>
</template> </template>
......
...@@ -19,117 +19,130 @@ ...@@ -19,117 +19,130 @@
'' as avgAmount, '' as avgAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS janAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '1' SalesSummary1.dealMonth = '1'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JanAmount, ) AS janAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS febAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '2' SalesSummary1.dealMonth = '2'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS FebAmount, ) AS febAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS marAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '3' SalesSummary1.dealMonth = '3'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS marAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS aprAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '4' SalesSummary1.dealMonth = '4'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS aprAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS mayAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '5' SalesSummary1.dealMonth = '5'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MayAmount, ) AS mayAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS junAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '6' SalesSummary1.dealMonth = '6'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JunAmount, ) AS junAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS julAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '7' SalesSummary1.dealMonth = '7'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JulAmount, ) AS julAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS augAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '8' SalesSummary1.dealMonth = '8'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS AugAmount, ) AS augAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS septAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '9' SalesSummary1.dealMonth = '9'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS SeptAmount, ) AS septAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS octAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '10' SalesSummary1.dealMonth = '10'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS OctAmount, ) AS octAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS novAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '11' SalesSummary1.dealMonth = '11'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS NovAmount, ) AS novAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS decAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '12' SalesSummary1.dealMonth = '12'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS DecAmount ) AS decAmount
FROM FROM
SalesSummary as salesSummary SalesSummary as salesSummary
LEFT JOIN Station station ON station.id = salesSummary.station LEFT JOIN Station station ON station.id = salesSummary.station
LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType
where salesSummary.deal_year = :?year where salesSummary.deal_year = :?year
AND salesSummary.station IN :?stationList
GROUP BY salesSummary.deal_year GROUP BY salesSummary.deal_year
UNION ALL UNION ALL
SELECT SELECT
...@@ -140,129 +153,142 @@ SELECT ...@@ -140,129 +153,142 @@ SELECT
'' as avgAmount, '' as avgAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS janAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '1' SalesSummary1.dealMonth = '1'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JanAmount, ) AS janAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS febAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '2' SalesSummary1.dealMonth = '2'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS FebAmount, ) AS febAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS marAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '3' SalesSummary1.dealMonth = '3'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS marAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS aprAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '4' SalesSummary1.dealMonth = '4'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS aprAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS mayAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '5' SalesSummary1.dealMonth = '5'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MayAmount, ) AS mayAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS junAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '6' SalesSummary1.dealMonth = '6'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JunAmount, ) AS junAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS julAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '7' SalesSummary1.dealMonth = '7'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JulAmount, ) AS julAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS augAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '8' SalesSummary1.dealMonth = '8'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS AugAmount, ) AS augAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS septAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '9' SalesSummary1.dealMonth = '9'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS SeptAmount, ) AS septAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS octAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '10' SalesSummary1.dealMonth = '10'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS OctAmount, ) AS octAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS novAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '11' SalesSummary1.dealMonth = '11'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS NovAmount, ) AS novAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS decAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '12' SalesSummary1.dealMonth = '12'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS DecAmount ) AS decAmount
FROM FROM
SalesSummary salesSummary SalesSummary salesSummary
LEFT JOIN Station station ON station.id = salesSummary.station LEFT JOIN Station station ON station.id = salesSummary.station
LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType
where salesSummary.deal_year = :?year where salesSummary.deal_year = :?year
AND salesSummary.station IN :?stationList
GROUP BY station GROUP BY station
UNION ALL UNION ALL
SELECT SELECT
...@@ -273,145 +299,158 @@ SELECT ...@@ -273,145 +299,158 @@ SELECT
SUM(salesSummary.saleAmount)/SUM(salesSummary.saleDealAmount) as avgAmount, SUM(salesSummary.saleAmount)/SUM(salesSummary.saleDealAmount) as avgAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS janAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '1' SalesSummary1.dealMonth = '1'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JanAmount, ) AS janAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS febAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '2' SalesSummary1.dealMonth = '2'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS FebAmount, ) AS febAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS marAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '3' SalesSummary1.dealMonth = '3'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS marAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS aprAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '4' SalesSummary1.dealMonth = '4'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MarAmount, ) AS aprAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS mayAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '5' SalesSummary1.dealMonth = '5'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS MayAmount, ) AS mayAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS junAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '6' SalesSummary1.dealMonth = '6'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JunAmount, ) AS junAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS julAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '7' SalesSummary1.dealMonth = '7'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS JulAmount, ) AS julAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS augAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '8' SalesSummary1.dealMonth = '8'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS AugAmount, ) AS augAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS septAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '9' SalesSummary1.dealMonth = '9'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS SeptAmount, ) AS septAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS octAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '10' SalesSummary1.dealMonth = '10'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS OctAmount, ) AS octAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS novAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '11' SalesSummary1.dealMonth = '11'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS NovAmount, ) AS novAmount,
( (
SELECT SELECT
SUM( SalesSummary1.saleAmount ) AS JanAmount SUM( SalesSummary1.saleAmount ) AS decAmount
FROM FROM
SalesSummary SalesSummary1 SalesSummary SalesSummary1
WHERE WHERE
SalesSummary1.dealMonth = '12' SalesSummary1.dealMonth = '12'
AND salesSummary1.station IN :?stationList
AND SalesSummary1.station = SalesSummary.station AND SalesSummary1.station = SalesSummary.station
AND SalesSummary1.dinasType = SalesSummary.dinasType AND SalesSummary1.dinasType = SalesSummary.dinasType
AND SalesSummary1.dealYear = :?year AND SalesSummary1.dealYear = :?year
) AS DecAmount ) AS decAmount
FROM FROM
SalesSummary salesSummary SalesSummary salesSummary
LEFT JOIN Station station ON station.id = salesSummary.station LEFT JOIN Station station ON station.id = salesSummary.station
LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType LEFT JOIN DinasType dinasType ON dinasType.id = salesSummary.dinasType
where salesSummary.deal_year = :?year WHERE salesSummary.deal_year = :?year
AND salesSummary.station IN :?stationList
GROUP BY station,dinasType GROUP BY station,dinasType
ORDER BY (station = '总计') DESC, ORDER BY (station = '总计') DESC,
station,saleDealAmount DESC station,saleDealAmount DESC
</sql> </sql>
</template> </template>
</content> </content>
</metadata> </metadata>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment