| | |
| | | cs1.Q, |
| | | rv.WRZ, |
| | | cs3.maxZ, |
| | | cs4.minZ ORDER BY cs1.Z desc |
| | | cs4.minZ |
| | | ORDER BY cs1.Z desc |
| | | </select> |
| | | <select id="selecthdcss" resultType="java.util.HashMap"> |
| | | SELECT |
| | | A.STCD, |
| | | A.TM, |
| | | A.Z, |
| | | A.Q, |
| | | cs2.STNM, |
| | | cs2.LGTD, |
| | | cs2.LTTD, |
| | | ad.ADDVNM, |
| | | rv.WRZ, |
| | | cs3.maxZ, |
| | | cs4.minZ |
| | | FROM |
| | | dbo.ST_RIVER_R A |
| | | LEFT JOIN ( SELECT STCD, WRZ FROM dbo.ST_RVFCCH_B ) rv ON rv.STCD = A.STCD |
| | | LEFT JOIN ( SELECT STCD, STNM, LTTD, LGTD, ADDVCD, STTP FROM dbo.ST_STBPRP_B WHERE STTP = 'ZZ' OR STTP = 'ZQ') |
| | | cs2 ON cs2.STCD = A.STCD |
| | | LEFT JOIN ( SELECT ADDVCD, ADDVNM FROM dbo.ST_ADDVCD_D ) ad ON ad.ADDVCD = cs2.ADDVCD |
| | | LEFT JOIN ( SELECT STCD, MAX ( Z ) AS maxZ FROM dbo.ST_RIVER_R WHERE TM >#{beginTime} |
| | | AND TM <= #{endTime} GROUP BY STCD ) cs3 ON cs3.STCD = A.STCD |
| | | LEFT JOIN ( SELECT STCD, MIN ( Z ) AS minZ FROM dbo.ST_RIVER_R WHERE TM >#{beginTime} |
| | | AND TM <= #{endTime} GROUP BY STCD ) cs4 ON cs4.STCD = A.STCD |
| | | WHERE A.TM > #{beginTime} |
| | | AND A.TM <= #{endTime} AND A.STCD in(${code}) |
| | | </select> |
| | | |
| | | <!--河道最新超警信息--> |
| | |
| | | or STTP = 'ZQ') cs2 ON cs.STCD = cs2.STCD |
| | | LEFT JOIN (SELECT STCD, WRZ FROM dbo.ST_RVFCCH_B) rv ON rv.STCD = cs.STCD |
| | | INNER JOIN (SELECT ADDVCD, ADDVNM FROM dbo.ST_ADDVCD_D) ad ON ad.ADDVCD = cs.ADDVCD |
| | | INNER JOIN ( SELECT Z,STCD FROM ST_RIVER_R WHERE TM = '2021-09-11 08:00:00' ) z ON z.STCD= cs.STCD |
| | | INNER JOIN (SELECT Z, STCD FROM ST_RIVER_R WHERE TM = #{timec}) z ON z.STCD = cs.STCD |
| | | GROUP BY cs.STCD, |
| | | cs.TM, |
| | | cs1.Z, |
| | |
| | | INNER JOIN (SELECT ADDVCD, ADDVNM FROM dbo.ST_ADDVCD_D) ad ON ad.ADDVCD = cs.ADDVCD |
| | | LEFT JOIN (SELECT stcd, fy, oy, ty, toy FROM swz_chazhi WHERE ty IS NOT NULL) cs4 ON cs.STCD = cs4.stcd |
| | | </select> |
| | | |
| | | |
| | | <select id="selectCode" resultType="java.lang.String"> |
| | | SELECT stuff(( |
| | | SELECT ',' + CONVERT(VARCHAR (25), STCD) |
| | | FROM dbo.ST_STBPRP_B st |
| | | WHERE st.STTP = 'ZQ' |
| | | OR st.STTP = 'ZZ' FOR XML PATH ('')), |
| | | 1, |
| | | 1, |
| | | '' |
| | | ) AS siteids |
| | | </select> |
| | | </mapper> |