Buonasera a tutti.

Volevo chiedere il vostro aiuto per risolvere questo mio problema.

1) Ho una tabella che contiene questi valori:

ID---data-------valore
1 ---10/03/09---xxxxx
2 ---13/05/09---yyyy
3 ---15/04/09---zzzz

2) Ho una query che estrae questi valori ordinandoli per data.
Vi renderete conto che l'ordine dell'ID (dopo l'estrazione) diventerà 1,3,2

ID---data-------valore
1 ---10/03/09---xxxxx
3 ---15/04/09---zzzz
2 ---13/05/09---yyyy

Io invece avrei necessità di avere un campo che contenesse comunque un valore in ordine crescente ma purtroppo non riesco ad ottenere questo risultato

ID---data-------valore----ordine
1 ---10/03/09---xxxxx-----1
3 ---15/04/09---zzzz------2
2 ---13/05/09---yyyy-----3

qualcuno sa aiutarmi?