non mi funziona questa query quando inserisco alla fine ORDER BY

Codice PHP:
 $query_inserzioni mysql_query("SELECT *  
FROM   prova, prova2
WHERE  prova.id_prova= prova2.id
 ORDER BY id DESC"
); 
perchè?