|
|
发表于 2019-11-13 11:46:20
|
显示全部楼层
我看现在的版本里面,是按这样的sql计算的。并不是人工设置的
<!-- 首页 总体描述 -->
<select id="getGeneralInfo" resultType="java.util.Map">
SELECT COUNT(DISTINCT SJYBH) AS XTGS
, ROUND(SUM(SJRL), 2)||'M/'||ROUND(SUM(FPRL), 2)||'M' AS KJ
, SUM(KBS)||'/'||SUM(BSL) AS BSL
, SUM(SJL) AS SJL
FROM LY_YW_YWKSJLZZ
WHERE (SJYBH, TO_DATE(SUBSTR(FXSJ, 0, 10), 'YYYY-MM-DD')) IN ( SELECT SJYBH, MAX(TO_DATE(SUBSTR(FXSJ, 0, 10), 'YYYY-MM-DD')) FROM LY_YW_YWKSJLZZ GROUP BY SJYBH )
AND SJYBH IN (SELECT SJYBH FROM LY_XXBZ_SJYGL WHERE LXBM = '1')
</select> |
|