Sqlite ist die Reihenfolge der Ergebnismenge?
Könnte dies ein sehr einfaches problem, aber ich Art von don ' T wissen, SQL überhaupt.
Vereinfachen das problem, es gibt eine Tabelle mit nur einer Spalte, so kann ich schreiben Sie die Zeilen horizontal:
1 3 11 39 41 45 52 63 66 70 72 80 81 90 92 97
Wie Sie sehen können, Sie sind sortiert. Nun, ich weiß, es ist die Zeile, die mit "70", und ich möchte die Abfrage 5 Zeilen, bevor Sie in aufsteigender Reihenfolge. Das heißt, ich will
41 45 52 63 66
Wie soll ich die Abfrage?
Kann ich die Abfrage der 5-Zeilen in absteigender Reihenfolge und reverse das Ergebnis hinterher noch eingestellt, aber ich denke, es sollte einen besseren Weg.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unter @likeToCode Beispiel, nur ändern Sie es wie folgt, neu zu ordnen Ergebnis :-
Unten ist die Abfrage, die ich war in der Lage zu kommen mit, aber nicht sicher, ob das ist, was Sie benötigen und darüber hinaus das Ergebnis ist in absteigender Reihenfolge.
Ich eine Tabelle erstellt PROBE mit index1, deren einzige Spalte