Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie zeigt man Datensätze aus einer Tabelle an, die wie in der where-Klausel geordnet ist?

Fügen Sie diesen ORDER BY hinzu am Ende der Abfrage:

order by case name when 'Yaksha' then 1
                   when 'Arun'   then 2
                   when 'Naveen' then 3
         end

(Es gibt keine andere Möglichkeit, diese Reihenfolge zu erhalten. Sie benötigen ORDER BY, um eine bestimmte Reihenfolge der Ergebnismenge zu erhalten.)