Ich habe die Aussage:SQL
SELECT col_a, col_b, col_c from database.table sample 50;
Ich möchte meine Ausgabe wie folgt aussehen:
id col_a col_b col_c
1 data goes here
2 data goes here
3 data goes here
4 data goes here
5 data goes here
6 data goes here
Grundsätzlich - Ich brauche eine Spalte für id
zu erstellen, die beginnt, bei 1 und Auto-Inkremente mit jeder Zeile, die abgerufen wird.
Wie mache ich das?
Sie möchten diese Sequenz zum Ergebnis von SAMPLE hinzufügen? Soll das von irgendeiner der Säulen bestellt werden? – dnoeth
es ist nur "Probe 50", weil die tatsächliche Tabelle ist wie 5.000.000 Zeilen und ich möchte nicht alle von ihnen ziehen. In diesem Fall, da wir bei 50 Datensätzen stehen, möchte ich, dass die Zeilen buchstäblich zwischen 1 und 50 liegen. Ich möchte nicht, dass sie von irgendetwas "geordnet" wird - die erste Zeile sollte 1 sein, die zweite sollte 2 sein. usw. –
Warum wollen Sie diese Zeilen nummerieren, gibt es keine Bedeutung? – dnoeth