Commit a42eb7a4 by 史文博

Merge branch 'feature/form_statistics_05' into 'develop'

区域公司销售量统计(明细)修改查询方式

See merge request kunlun/xyst_dinas/xyst_dinas_backend!57
parents 3c67e431 9ffea4f7
...@@ -12,21 +12,27 @@ ...@@ -12,21 +12,27 @@
<sql-type>SQL</sql-type> <sql-type>SQL</sql-type>
<sql> <sql>
SELECT SELECT
SUM( salesRecord.dealAmount ) AS dealAmount, CASE
salesRecord.dinasType AS dinasType, WHEN
salesRecord.regionalCompany AS regionalCompany , SUM(salesRecord.dealAmount) IS NULL THEN 0
ELSE
sum(salesRecord.dealAmount)
END AS dealAmount,
dinasType.id AS dinasType,
xystOrganization.id AS regionalCompany,
dinasType.dinasTypeName AS dinasTypeName, dinasType.dinasTypeName AS dinasTypeName,
xystOrganization.name AS regionalCompanyName xystOrganization.name AS regionalCompanyName
FROM FROM
SalesRecord AS salesRecord DinasType AS dinasType
LEFT JOIN DinasType AS dinasType ON salesRecord.dinasType = dinasType.id JOIN xystOrganization AS xystOrganization ON 1=1
LEFT JOIN xystOrganization AS xystOrganization on xystOrganization.id = salesRecord.regionalCompany LEFT JOIN SalesRecord AS salesRecord ON salesRecord.dinasType = dinasType.id
and xystOrganization.id = salesRecord.regionalCompany
WHERE 1=1 WHERE 1=1
AND salesRecord.syncTime &gt;= :?startDate AND salesRecord.syncTime &gt;= :?startDate
AND salesRecord.syncTime &lt;= :?endDate AND salesRecord.syncTime &lt;= :?endDate
GROUP BY GROUP BY
salesRecord.dinasType , dinasType.id,
salesRecord.regionalCompany xystOrganization.id
</sql> </sql>
</template> </template>
</content> </content>
......
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