Wie funktioniert die order by-Klausel funktioniert, wenn zwei Werte gleich sind?

Dies ist meine ZEITUNG Tabelle.

    National News   A   1
    Sports          D   1
    Editorials      A   12
    Business        E   1
    Weather         C   2
    Television      B   7
    Births          F   7
    Classified      F   8
    Modern Life     B   1
    Comics          C   4
    Movies          B   4
    Bridge          B   2
    Obituaries      F   6
    Doctor Is In    F   6

Wenn ich diese Abfrage ausführen

select feature,section,page from NEWSPAPER
where section = 'F'
order by page;

Gibt es diese Ausgabe

Doctor Is In    F   6
Obituaries      F   6
Births          F   7
Classified      F   8

Aber in Kevin Loney ist Oracle 10g Complete Reference die Ausgabe wie diese

Obituaries      F   6
Doctor Is In    F   6
Births          F   7
Classified      F   8

Bitte helfen Sie mir zu verstehen, wie es passiert ist.

  • Sind Sie nicht die gleiche Ausgabe? Jedenfalls, der Auftrag für die Ergebnisse, die mit dem gleichen Wert nicht definiert ist, und wahrscheinlich kommt wieder auf, wie Sie passieren auf dem Datenträger gespeichert werden.
  • Die Ausgabe ist die gleiche?
  • Oh sorry war nicht in der Lage zu kopieren Sie die Ausgabe aus dem Buch richtig. Hinzugefügt die Ausgabe von dem Buch richtig.
  • Sie geschehen zu sein auf der Festplatte gespeichert? Ist es in Ordnung, Sie sind eingefügt in die Tabelle oder basierend auf dem OS?
Schreibe einen Kommentar