| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '19' |
| | | AND jl.id = '1025' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '20' |
| | | AND jl.id = '1034' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '22' |
| | | AND jl.id = '1035' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '23' |
| | | AND jl.id = '1036' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '1025' |
| | | AND jl.id = '19' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_community jc on jc.`code` = jg.community_code |
| | | WHERE |
| | | br.`code` = jc.`street_code` |
| | | )) number5 |
| | | )) number5, |
| | | ( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '20' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | LEFT JOIN jczz_community jc on jc.`code` = jg.community_code |
| | | WHERE |
| | | br.`code` = jc.`street_code` |
| | | )) number6,( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '22' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | LEFT JOIN jczz_community jc on jc.`code` = jg.community_code |
| | | WHERE |
| | | br.`code` = jc.`street_code` |
| | | )) number7, |
| | | ( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '23' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | LEFT JOIN jczz_community jc on jc.`code` = jg.community_code |
| | | WHERE |
| | | br.`code` = jc.`street_code` |
| | | )) number8 |
| | | FROM |
| | | `blade_region` br |
| | | WHERE |
| | | br.region_level = 4 |
| | | AND br.city_code = 361100000000 |
| | | AND br.city_code = 361100 |
| | | </select> |
| | | |
| | | |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '19' |
| | | AND jl.id = '1025' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '20' |
| | | AND jl.id = '1034' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '22' |
| | | AND jl.id = '1035' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '23' |
| | | AND jl.id = '1036' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '1025' |
| | | AND jl.id = '19' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | WHERE |
| | | jc.`code` = jg.community_code |
| | | )) number5 |
| | | )) number5,( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '20' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | WHERE |
| | | jc.`code` = jg.community_code |
| | | )) number6,( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '22' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | WHERE |
| | | jc.`code` = jg.community_code |
| | | )) number7,( |
| | | SELECT |
| | | count( 1 ) |
| | | FROM |
| | | jczz_user_house_label juhl |
| | | LEFT JOIN jczz_label jl ON juhl.label_id = jl.id |
| | | WHERE |
| | | juhl.lable_type = 1 |
| | | AND jl.id = '23' |
| | | AND juhl.household_id IS NOT NULL |
| | | AND juhl.house_code IN ( |
| | | SELECT |
| | | jgr.house_code |
| | | FROM |
| | | jczz_grid jg |
| | | LEFT JOIN jczz_grid_range jgr ON jgr.grid_id = jg.id |
| | | WHERE |
| | | jc.`code` = jg.community_code |
| | | )) number8 |
| | | FROM |
| | | `jczz_community` jc |
| | | WHERE |
| | |
| | | |
| | | </select> |
| | | |
| | | <!--查询对应的label集合信息--> |
| | | <select id="getLabelList" resultType="org.springblade.modules.house.entity.UserHouseLabelEntity"> |
| | | SELECT id as label_id,label_name FROM jczz_label |
| | | WHERE is_deleted = 0 |
| | | <choose> |
| | | <when test="labelNames!=null and labelNames!=''"> |
| | | and label_name in |
| | | <foreach collection="labelNames.split(',')" item="labelName" open="(" separator="," close=")"> |
| | | #{labelName} |
| | | </foreach> |
| | | </when> |
| | | <otherwise> |
| | | and label_name = #{labelNames} |
| | | </otherwise> |
| | | </choose> |
| | | </select> |
| | | |
| | | |
| | | </mapper> |