ВЫБЕРИТЕ ВСЕ записи ОТ КАЖДОГО ЗАКАЗА ПО ПЕРВИЧНЫМ КЛЮЧАМ (EID, CID, FID, EnID) в порядке убывания - PullRequest
0 голосов
/ 18 июня 2019

нужен оператор SQL, который выбирает все записи из каждой таблицы ORDER BY первичным ключом в порядке убывания.

Это не дает полного оператора

SELECT table_name, num_rows counter FROM user_tables;

Я ужепопробовал:

SELECT table_name, num_rows counter FROM user_tables;

Я ожидаю перечислить выходные данные всех 4 таблиц в порядке убывания ПОРЯДОК ПО EID, CID, FID И ENID, КОТОРЫЕ ПЕРВИЧНЫЕ КЛЮЧИ

1 Ответ

0 голосов
/ 18 июня 2019

Вы можете использовать союз для этого ...

SELECT EID AS ID, 'Engineers' AS TableName FROM Engineers
UNION
SELECT SID, 'Staff' FROM Staff
UNION
SELECT FID, 'Classes' FROM Classes
UNION
SELECT ENID, 'StudentEnrollments' FROM StudentEnrollments
ORDER BY 1

В этом случае «ORDER BY 1» означает первый столбец.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...