Sqlite kehrt die Reihenfolge der Ergebnismenge um?

8

Dies könnte ein sehr grundlegendes Problem sein, aber ich kenne SQL überhaupt nicht.

Um das Problem zu vereinfachen, soll es eine Tabelle mit nur einer Spalte geben, damit ich die Zeilen horizontal aufschreiben kann:

%Vor%

Wie Sie sehen können, sind sie sortiert. Jetzt weiß ich, dass es die Zeile mit "70" gibt, und ich möchte 5 Zeilen davor in aufsteigender Reihenfolge abfragen. Das heißt, ich möchte

%Vor%

Wie soll ich die Abfrage machen?

Ich kann die 5 Zeilen in absteigender Reihenfolge abfragen und die Ergebnismenge anschließend umkehren, aber ich denke, dass es einen besseren Weg geben sollte.

    
BlueWanderer 10.05.2012, 08:00
quelle

2 Antworten

14

Nehmen Sie das @ likeToCode-Beispiel einfach wie folgt, um das Ergebnis neu zu ordnen: -

%Vor%     
martyvis 10.05.2012, 12:49
quelle
1

Unten ist die Frage, die ich stellen konnte, aber nicht sicher, ob dies das ist, was Sie benötigen, und außerdem ist das Ergebnis in absteigender Reihenfolge.

Ich habe eine Tabelle SAMPLE mit index1 als einzige Spalte

erstellt %Vor%     
likeToCode 10.05.2012 09:28
quelle

Tags und Links