Ho un problema che è apperentemente semplicissimo ma ancora non ho trovato la soluzione...

Questa è la mia query:

SELECT * FROM MIATABELLA WHERE ID=7 OR ID=5 OR ID=9

La query mi restituisce giustamente un recordset ordinato per ID:

5,7,9

A me invece serve ordinato secondo la successione degli OR nella query, ovvero così:

7,5,9

E' possibile ottenere questo? Non capisco come devo usare "ORDER BY" ...

GRAZIE!