E' Possibile inserire in una query SQL un campo che mi dia la posizione corrente di ogni record all'interno della query?
Per esempio:
CampoPosizione CampoTesto ...
1 testo
2 testo
3 testo
4 testo
5 testo
... ...
n testo
E' Possibile inserire in una query SQL un campo che mi dia la posizione corrente di ogni record all'interno della query?
Per esempio:
CampoPosizione CampoTesto ...
1 testo
2 testo
3 testo
4 testo
5 testo
... ...
n testo
:master:
non ho capito che vuoi sapere
Ho una query che mi estrae i dati da più tabelle.
Ho la necessita di avere un campo che mi dia la posizione di visualizzazione di ogni record (emulazione del campo contatore di una tabella).
Quindi il valore di questo campo per il primo record sarà 1, 2 per il secondo e così via...
Query normale:
campo1|campo2|campo3|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
aaaaaa|bbbbbb|cccccc|
Query che mi serve:
campo|campo1|campo2|campo3|
00001|aaaaaa|bbbbbb|cccccc|
00002|aaaaaa|bbbbbb|cccccc|
00003|aaaaaa|bbbbbb|cccccc|
00004|aaaaaa|bbbbbb|cccccc|
00005|aaaaaa|bbbbbb|cccccc|
00006|aaaaaa|bbbbbb|cccccc|
00007|aaaaaa|bbbbbb|cccccc|
Naturalmente il nuovo campo non deve essere presente nelle tabelle utilizzate dalla query.
Spero di essere stato chiaro.
Ciao.
Penso che una cosa così sia possibile tramite il TSQL di sql-server. Non penso che l'sql supporti tale cosa!