Я пытаюсь выбрать все имена таблиц вместе с количеством записей в каждой таблице. Итак, я выбираю столбец «имя таблицы», и для каждого «имени таблицы» я хочу запустить подзапрос select count(*)
.
Могу ли я сделать что-то подобное?:
select tablename,
(select count(*) from @tablename) as cnt
from sys.systables
where tabletype = 'T'
order by tablename;
Очевидно, , это не будет работать из-за неправильного синтаксиса в @tablename, но есть ли способ сделать это в Derby?