grazie a tutti per la risposta cerco di rispondere un pò a tutti:
bertag
interessante potrei usare la funzione sort ma devo valutare come applicarla

jcsnake
sto gestendo un'area riservata e sto estrapolando alcune partecipazioni e da qui vado a estrapolare altri dati cercando di evitare doppioni ecc ... questa estrapolazione viene eseguita tramite la query e tutti gli id vengono inseriti dentro l'array e tutte le altre operazioni sono eseguite tramite funzioni e non posso inserire l'order by nella query perchè non servirebbe a nulla.