Я хочу написать запрос, который извлекает строки в каждой таблице, находящейся под определенным владельцем. Я не очень хорошо разбираюсь в запросах и поэтому не могу понять решение в Интернете. Запрос я пишу это:Извлечение количества записей в каждой таблице
SELECT TABLE_NAME, COUNT(*) FROM DBA_TABLES WHERE TABLE_NAME IN
(SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER='ABC');
Я знаю, что запрос совершенно неправильно, но я только что дал его, чтобы знать, что именно я хочу. Я надеюсь, что это помогает. Ошибка, которую я получаю:
ORA-00937: not a single-group group function
Пожалуйста, помогите мне в письменной форме точный запрос для того же. Благодаря!
'ВЫБОР TABLE_NAME, COUNT (*) ОТ DBA_TABLES ГДЕ ПРЕДПРИНИМАТЕЛЬ = ГРУППА«ABC»ПО TABLE_NAME' – Mihai
«* Я хочу написать запрос, который извлекает строки в каждом таблицах, присутствующих в соответствии с конкретным владельцем *» Итак, вы хотите получать строки из таблиц или хотите получить информацию только метаданных? –