PDA

Visualizza la versione completa : Query SQL


fabiodamic
19-12-2003, 23:07
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

Gil Mour
19-12-2003, 23:30
:master:

non ho capito che vuoi sapere

fabiodamic
20-12-2003, 11:56
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.

JamesD
20-12-2003, 21:45
Penso che una cosa così sia possibile tramite il TSQL di sql-server. Non penso che l'sql supporti tale cosa!

Loading