Выборка столбцов из таблицы в Oracle: Select, Order By

Select, Order By - выборка данных из столбцов

Для того чтобы извлечь нужные столбцы из таблицы, поместите список этих столбцов после ключевого слова SELECT, имя таблицы поместите после ключевого слова FROM и выполните инструкцию. Приведенный ниже запрос возвратит список таблиц, владельцем которых вы являетесь, вместе с именами, назначенными табличным областям:

 

SELECT tablename.tablespacename FROM usertables; 

Сортировка результатов запроса

 

Для сортировки результатов запроса вы можете использовать предложение ORDER BY. В приведенном запросе результаты сортируются по имени таблиц:

SELECT tablename.tablespacename FROM user_tables ORDER BY tablename;

По умолчанию применяется сортировка по возрастанию. Вы можете отсортировать результаты в убывающем порядке, используя ключевое слово DESC. Например:

ORDER BY tablename DESC;

 Необязательное ключевое слово ASC можно указать для задания сортировки по возрастанию. Приведенный ниже запрос сортирует таблицы сначала по убыванию имен табличных областей, затем по именам таблиц в возрастающем порядке:

SELECT tablename.tablespacename FROM user_tables ORDER BY tablespacename DESC tablename ASC;

Встроенная функция Oracle UPPER позволяет производить сортировку с учетом регистра символов. Например:

 

SELECT table_name. tablespace_name

FROM user_tables

ORDER BY UPPER(table_name);

 Для симметрии Oracle 12C, 18C также имеет встроенную функцию LOWER. Функция LOWER преобразует символы строки к нижнему регистру, a UPPER — к верхнему.

Вас заинтересует / Intresting for you:

Oracle alerts: генерируемые се...
Oracle alerts: генерируемые се... 3799 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:18:05
Oracle Personal Edition
Oracle Personal Edition 4956 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Установка Oracle 11g на Linux
Установка Oracle 11g на Linux 13305 просмотров Илья Дергунов Tue, 21 Nov 2017, 13:18:05
Oracle и Unix
Oracle и Unix 1257 просмотров Александров Попков Tue, 21 Nov 2017, 13:28:01

Войдите чтобы комментировать

admin аватар
admin ответил в теме #9816 10 янв 2021 19:11
Отличные примеры по работе с операторами выборки Select и сортировки Order By.
apv аватар
apv ответил в теме #9797 18 дек 2020 18:17
Понятно все объяснили. Работа SQL оператора выборки SELECT в применении к СУБД Oracle в деталях, так сказать...