Сортировка

  • Сортировка в порядке убывания:

Сортировка
  • Сортировка по псевдониму столбца:

Порядок сортировки по умолчанию - сортировка по возрастанию:

  • Числовые значения выводятся на экран с наименьшими значениями сначала (например, от 1 до 999).

  • Значения даты выводятся на экран с самым ранним значением сначала (например, 01-JAN-92 перед 01-JAN-95).

  • Символьные значения выводятся на экран в алфавитном порядке (например, сначала "А", потом "Я").

  • Значения null выводятся на экран последними для возрастающих последовательностей и первыми - для убывающих последовательностей.

  • Можно также сортировать по столбцу, который не находится в списке SELECT.

Примеры:

  1. Чтобы инвертировать порядок, в котором выводятся на экран строки, определите ключевое слово DESC после имени столбца в предложении ORDER BY. Пример на рисунке сортирует результат по сотрудникам, нанятым на работу позже.

  2. Можно также использовать псевдоним столбца в предложении ORDER BY. Пример на рисунке сортирует данные по годовым окладам.

Отметьте: Ключевое слово DESC, используемое здесь для того, чтобы сортировать в порядке убывания, не следует путать с ключевым словом DESC, используемым, чтобы описывать структуры таблиц.

Другие способы сортировки

  • Сортировка при использовании числовой позиции столбца:

Примеры:
  • Сортировка по нескольким столбцам:

Примеры:

  1. Можно сортировать результаты запроса, определяя числовую позицию столбца в предложении SELECT. Пример на рисунке сортирует результат по department_id, поскольку этот столбец в третьей позиции в предложении SELECT.

  2. Можно сортировать результаты запроса больше чем по одному столбцу. Предел сортировки является числом столбцов в данной таблице. В предложении ORDER BY определите столбцы и разделите имена столбцов, используя запятые. Если Вы хотите инвертировать порядок столбца, определите DESC после его имени. Результат примера запроса, показанного на рисунке, сортируется по department_id в порядке возрастания, а также по зарплате в порядке убывания.

Далее: Использование Функции SYSDATE

Смотрите также
Комментарии
'158', 'comment_numpp' => '227', ); ?>
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)