Guest User

Untitled

a guest
Feb 20th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.07 KB | None | 0 0
  1.     query="""
  2.        SELECT
  3.            erc_meter.id,
  4.            main_organization.shortName AS organization,
  5.            main_geoarea.shortName AS shortName,
  6.            main_address.prefix AS prefix,
  7.            main_address.street AS street,
  8.            main_address.buildNo AS buildNo,
  9.            main_address.add AS `add`,
  10.            erc_meter.position AS position,
  11.            lastdate
  12.        FROM erc_meter
  13.        LEFT JOIN main_address ON main_address.commonAddress=erc_meter.address_id
  14.        LEFT JOIN main_geoarea ON main_address.geoarea_id=main_geoarea.id
  15.        LEFT JOIN main_organization ON main_organization.id=main_address.organization_id
  16.        LEFT JOIN
  17.            (SELECT meter_id, MAX(date) AS lastdate
  18.                FROM erc_meterdata WHERE 1
  19.                GROUP BY meter_id ORDER BY date DESC, meter_id) AS lastData
  20.            ON lastData.meter_id=erc_meter.id
  21.        WHERE erc_meter.active=1 AND erc_meter.address_id IN (SELECT commonAddress FROM main_addr$
  22.        ORDER BY organization, street, buildNo
  23.        """%(childOrgs)
Add Comment
Please, Sign In to add comment