SELECT I.*, IL.*, IT.tipologia as tipologia, D.moduloINFO, D.parcobreve as parcobreve, IF( (tracciato > ' ' OR (I.id_tipologia=4 AND I.partenza_lat>' ')), '1', '0' ) AS esistetracciato, D.tipo as tipoparco, I.id as id_itinerario, T.ordine as ordine_tappa FROM parks.iti I JOIN parks.iti_lingua IL ON (I.id=IL.id_iti AND IL.id_lingua='it') JOIN parks.iti_tipologie IT ON (I.id_tipologia=IT.id AND IT.id_lingua='it') JOIN parks.iti_tappe T ON (I.id=T.id_iti AND T.id_iti_grande='5135') LEFT OUTER JOIN parks.dbparks D ON (I.id_ap=D.codiceAP AND D.paese='IT' ) WHERE I.se_attivo=1 AND (I.id_ap IN ("PNSTE", "PRADL", "PRORB", "PRGRS", "PRORV", "PRSPV", "RRPSL", "RRVBV", "VRVSA") OR I.id_ap='VUOTO' OR I.id_ap='PRTIC' OR I.id_ap='PRTRB') AND I.regione LIKE '%Lombardia%' ORDER BY T.ordine LIMIT -50, 50