Mi sto bloccando su una query...chi mi aiuta?
Dovrebbe essere semplice.
Ho una tabella:
TABLE transazione (
idtransazione INT auto_increment,
data_transazione TIMESTAMP,
...,
);
quello che voglio fare è ottenere l'elenco degli ANNI di data_transazione [ YEAR(data_transazione) ] e fare in modo xò che venga aggiunta una nuova colonna (nel mio risultato) che costituisca per me un indice crescente da 1 a N.
Es.
ID TR. ----- DATA_TR.
00001 ----- 2006-12-12
00002 ----- 2007-04-13
00003 ----- 2006-01-23
00004 ----- 2008-01-01
vorrei che il mio risultato fosse del tipo:
INDICE ----- ANNO
00001 ----- 2008
00002 ----- 2007
00003 ----- 2006
ovvero gli anni (distinti) ordinati in maniera decrescente ed vicino quella colonna indice...
è proprio la generazione di quella colonna tramite query che mi sta esaurendo...