|
|
@ -36,19 +36,21 @@ |
|
|
|
|
|
|
|
|
<select id="pageList" resultType="com.xr.device_car.modules.analysis.entity.MeterReadingRecord"> |
|
|
<select id="pageList" resultType="com.xr.device_car.modules.analysis.entity.MeterReadingRecord"> |
|
|
select a.id,a.meter_id,b.meter_code,a.meter_type_name, |
|
|
select a.id,a.meter_id,b.meter_code,a.meter_type_name, |
|
|
a.reading_time,a.reading_value,a.reading_url,b.meter_name,b.owning_interval,d.device_ip |
|
|
a.reading_time,a.reading_value,a.reading_url, |
|
|
|
|
|
b.meter_name,b.owning_interval,d.device_ip,e.substation_name |
|
|
from meter_reading_record a left join meter_config b on a.meter_id=b.id |
|
|
from meter_reading_record a left join meter_config b on a.meter_id=b.id |
|
|
left join device_camera d on b.camera_id=d.id |
|
|
left join device_camera d on b.camera_id=d.id |
|
|
|
|
|
left join substation e on a.station_id = e.id |
|
|
${ew.customSqlSegment} |
|
|
${ew.customSqlSegment} |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<select id="newestPage" resultType="com.xr.device_car.modules.analysis.entity.MeterReadingRecord"> |
|
|
<select id="newestPage" resultType="com.xr.device_car.modules.analysis.entity.MeterReadingRecord"> |
|
|
select a.id,c.id meter_id,c.meter_code,b.reading_time,b.reading_value,b.reading_url |
|
|
select a.id,c.id meter_id,c.meter_code,b.reading_time,b.reading_value,b.reading_url |
|
|
,c.meter_name,c.owning_interval,d.device_ip |
|
|
,c.meter_name,c.owning_interval,d.device_ip,e.substation_name |
|
|
from (select meter_id,max(id) id from meter_reading_record GROUP BY meter_id) |
|
|
from (select meter_id,max(id) id,station_id from meter_reading_record GROUP BY meter_id,station_id) |
|
|
a LEFT JOIN (select id,reading_time,reading_value,reading_url from meter_reading_record) b |
|
|
a LEFT JOIN (select id,reading_time,reading_value,reading_url from meter_reading_record) b |
|
|
on a.id = b.id LEFT JOIN meter_config c on a.meter_id=c.id left join device_camera d |
|
|
on a.id = b.id LEFT JOIN meter_config c on a.meter_id=c.id left join device_camera d |
|
|
on c.camera_id=d.id |
|
|
on c.camera_id=d.id left join substation e on a.station_id = e.id |
|
|
${ew.customSqlSegment} |
|
|
${ew.customSqlSegment} |
|
|
</select> |
|
|
</select> |
|
|
</mapper> |
|
|
</mapper> |
|
|
|