SELECT distinct P.id_pubb, P.id_categoria, P.id_sottocategoria, P.foto, PL.titolo, PL.sottotitolo, PL.note, P.collana1, PL.abstract, P.emporio1, PC.categoria, PL.url_ebook, P.autore, P.editore, P.data_pubb, P.prezzo, P.testo_italiano, P.testo_inglese, P.testo_tedesco, P.testo_francese, P.testo_spagnolo FROM pubb P JOIN pubb_lingua PL ON (P.id_pubb=PL.id_pubb AND PL.id_lingua='de') JOIN pubb_categorie PC ON (P.id_categoria=PC.id_categoria AND P.id_sottocategoria=PC.id_sottocategoria AND PC.id_lingua='de' ) JOIN pubb_ap PA ON (P.id_pubb=PA.id_pubb) JOIN dbparks D ON (PA.id_ap=D.codiceAP AND D.paese='IT' ) WHERE P.se_attivo=1 AND D.regione LIKE '%Toscana%' AND NOT (P.id_categoria=1 AND P.id_sottocategoria=4) UNION SELECT distinct P.id_pubb, P.id_categoria, P.id_sottocategoria, P.foto, PL.titolo, PL.sottotitolo, PL.note, P.collana1, PL.abstract, P.emporio1, PC.categoria, PL.url_ebook, P.autore, P.editore, P.data_pubb, P.prezzo, P.testo_italiano, P.testo_inglese, P.testo_tedesco, P.testo_francese, P.testo_spagnolo FROM pubb P JOIN pubb_lingua PL ON (P.id_pubb=PL.id_pubb AND PL.id_lingua='de') JOIN pubb_categorie PC ON (P.id_categoria=PC.id_categoria AND P.id_sottocategoria=PC.id_sottocategoria AND PC.id_lingua='de' ) WHERE P.se_attivo=1 AND P.ambito!='' AND P.ambito>=0 AND P.ambito = '9' AND NOT (P.id_categoria=1 AND P.id_sottocategoria=4) ORDER BY 15 DESC, 2, 3, 8, 5 asc LIMIT -20, 20