Ciao a tutti,
Ho la seguente query e devo inserire la clausola ORDER BY id DESC in modo da far visualizzare come primo record l'ultimo inserito, la provo direttamente nel db e non fà quello che voglio.
Gli id vengono prese nel seguente modo 2 5 1 4 per quale motivo?

Codice PHP:
(SELECT FROM Modulo_News AS news1 INNER JOIN Modulo_News_News_Categorie AS categorie WHERE (categorie.iIdCategoria='4') AND (categorie.iIdNews=news1.idORDER BY id DESC
UNION
(SELECT FROM Modulo_News_2 AS news2 INNER JOIN Modulo_News_News_Categorie_2 AS categorie_2 WHERE (categorie_2.iIdCategoria='3') AND (categorie_2.iIdNews=news2.idORDER BY id DESC
Grazie a tutti...