|
@@ -570,14 +570,22 @@
|
|
|
a.dict_label AS category,
|
|
|
COALESCE ( SUM( stock ), 0 ) AS stockNum
|
|
|
FROM
|
|
|
- ${database_system}.sys_dict_data a
|
|
|
- LEFT JOIN centerdata_t_farm_chemical_fertilizer_info b ON b.chemical_fertilizer_type = a.dict_value
|
|
|
- left join
|
|
|
- ${database_system}.sys_dept d on d.dept_id = b.dept_id
|
|
|
- <where>
|
|
|
+ onest_system.sys_dict_data a
|
|
|
+ LEFT JOIN
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ a.stock,
|
|
|
+ a.chemical_fertilizer_type
|
|
|
+ FROM
|
|
|
+ centerdata_t_farm_chemical_fertilizer_info a
|
|
|
+ LEFT JOIN ${database_system}.sys_dept d ON d.dept_id = a.dept_id
|
|
|
+ <where>
|
|
|
+ ${params.dataScope}
|
|
|
+ </where>
|
|
|
+ )
|
|
|
+ b ON b.chemical_fertilizer_type = a.dict_value
|
|
|
+ WHERE
|
|
|
a.dict_type = "farm_chemical_type"
|
|
|
- ${params.dataScope}
|
|
|
- </where>
|
|
|
GROUP BY
|
|
|
a.dict_value
|
|
|
UNION ALL
|