| | |
| | | </select> |
| | | <!--统计市场流通/去年流通量/本月流通量--> |
| | | <select id="selectMarketCirculate" resultType="java.util.HashMap" > |
| | | SELECT |
| | | IFNULL( SUM( sale_num ), 0 ) AS num |
| | | FROM |
| | | sys_sale |
| | | WHERE |
| | | YEAR ( sale_time ) = YEAR ( NOW( ) ) UNION ALL |
| | | SELECT |
| | | IFNULL( SUM( sale_num ), 0 ) AS num |
| | | FROM |
| | | sys_sale |
| | | WHERE |
| | | YEAR ( sale_time ) = YEAR ( date_sub( now( ), INTERVAL 1 YEAR ) ) UNION ALL |
| | | SELECT |
| | | IFNULL( SUM( sale_num ), 0 ) AS num |
| | | FROM |
| | | sys_sale |
| | | WHERE |
| | | DATE_FORMAT( sale_time, '%Y%m' ) = DATE_FORMAT( CURDATE( ), '%Y%m' ) |
| | | SELECT IFNULL( SUM( sale_num ), 0 ) AS num FROM sys_sale ss |
| | | left join sys_land sl on sl.id = ss.land_id |
| | | WHERE YEAR ( ss.sale_time ) = YEAR ( NOW()) |
| | | and sl.farm_id = #{sale.farmId} |
| | | UNION ALL |
| | | SELECT IFNULL(SUM(sale_num), 0) AS num FROM sys_sale ss |
| | | left join sys_land sl on sl.id = ss.land_id |
| | | WHERE YEAR ( ss.sale_time ) = YEAR ( date_sub( now( ), INTERVAL 1 YEAR ) ) |
| | | and sl.farm_id = #{sale.farmId} |
| | | UNION ALL |
| | | SELECT IFNULL( SUM( sale_num ), 0 ) AS num FROM sys_sale ss |
| | | left join sys_land sl on sl.id = ss.land_id |
| | | WHERE DATE_FORMAT( ss.sale_time, '%Y%m' ) = DATE_FORMAT( CURDATE( ), '%Y%m' ) |
| | | and sl.farm_id = #{sale.farmId} |
| | | </select> |
| | | |
| | | <select id="selectMarketDistrict" resultType="java.util.HashMap" > |
| | | SELECT |
| | | IFNULL( SUM( sale_num ), 0 ) AS num, |