| | |
| | | |
| | | ( |
| | | SELECT TRGI."tb_state_id",TRGI."res_guid", |
| | | SUM(CASE WHEN trgi."hazard_rating" != '无危害' THEN 1 ELSE 0 END) AS totalLength, |
| | | SUM(CASE WHEN trgi."hazard_rating" != '无危害' THEN trgi."investigation_length" ELSE 0 END) AS totalLength, |
| | | |
| | | SUM(CASE WHEN trgi."hazard_rating" = 'I' THEN trgi."investigation_length" ELSE 0 END) AS firstLength, |
| | | SUM(CASE WHEN trgi."hazard_rating" = 'II' THEN trgi."investigation_length" ELSE 0 END) AS secondLength, |
| | |
| | | |
| | | ( |
| | | SELECT tdi."tb_state_id",tdi."dyke_guid", |
| | | SUM(CASE WHEN tdi."hazard_rating" != '无危害' THEN 1 ELSE 0 END) AS totalLength, |
| | | SUM(CASE WHEN tdi."hazard_rating" != '无危害' THEN tdi."investigation_length" ELSE 0 END) AS totalLength, |
| | | |
| | | SUM(CASE WHEN tdi."hazard_rating" = 'I' THEN tdi."investigation_length" ELSE 0 END) AS firstLength, |
| | | SUM(CASE WHEN tdi."hazard_rating" = 'II' THEN tdi."investigation_length" ELSE 0 END) AS secondLength, |
| | |
| | | ) |
| | | </if> |
| | | <if test="vo.adCode != null and vo.adCode != '' "> |
| | | and (aa."ad_code" = #{vo.adCode} or ab."ad_code" = #{vo.adCode} or ac."ad_code" = |
| | | #{vo.adCode} or ad."ad_code" = #{vo.adCode}) |
| | | and (aa."ad_code" = #{vo.adCode} or ab."ad_code" = #{vo.adCode} or ac."ad_code" = #{vo.adCode} or ad."ad_code" = #{vo.adCode}) |
| | | </if> |
| | | </select> |
| | | </mapper> |