Я пытаюсь использовать оператор Oracle ORDER BY для нескольких столбцов, но сортируется только один столбец.Мой запрос
SELECT s.STDLASTNAME, s.STDFIRSTNAME, s.STDGPA
FROM Student s
ORDER BY
s.STDGPA DESC,
s.STDLASTNAME,
s.STDFIRSTNAME;
Это мой результат:
STDLASTNAME STDFIRSTNAME STDGPA
COLAN CRISTOPHER 4
PILGRIM WILLIAM 3.8
DODGE MARIAH 3.6
KENDALL CANDY 3.5
DODGE TESS 3.3
ESTRADA JOE 3.2
WELLS HOMER 3
KENDALL WALLY 2.8
NORBERT BOB 2.7
MORALES ROBERTO 2.5
BRAZZI LUKE 2.2
Но я ожидал получить:
STDLASTNAME STDFIRSTNAME STDGPA
BRAZZI LUKE 2.2
COLAN CRISTOPHER 4
DODGE MARIAH 3.6
DODGE TESS 3.3
ESTRADA JOE 3.2
KENDALL CANDY 3.5
KENDALL WALLY 2.8
MORALES ROBERTO 2.5
NORBERT BOB 2.7
PILGRIM WILLIAM 3.8
WELLS HOMER 3