У меня есть 4 таблицы, которые имеют 5 столбцов. Я хочу получить последние десять лучших строк для этих таблиц и получить их.
Как я могу это сделать? Я пробовал использовать простую команду соединения, но вместо 5 столбцов я получаю 20 столбцов! каждая таблица имеет свой собственный псевдоним имени столбца! но я хочу, чтобы иметь 5 столбцов таблицы, которая содержит все те 10 лучших.Как получить десятку строк разных таблиц в оракуле?
Update:
fetch FIRST 10 ROWS ONLY
Команда возвращает 10 первых записей, а не самые последние из них , когда я запускаю следующую команду, например:
select * from tblTest order by ID FETCH First 3 ROWS Only;
Я получаю
1 Ali
2 Jacob
3 Chris
Где я действительно нуждался
18 Fatima
19 Mary
20 Catherina
Как я могу достичь такого?
Просто, чтобы быть уверенным - вы хотите, чтобы верхние 10 строк или верхние 10 из каждой таблицы? – Mureinik
Я хочу, чтобы верхние 10 строк – Breeze