Я пытаюсь получить список таблиц и их количество строк.Я использовал этот запрос:
SELECT TABLE_NAME, TABLE_ROWS
FROM INFORMATION_SCHEMA WHERE TABLE_SCHEMA = 'myDatabase'
Я считаю, что иногда это возвращает ноль.То, что я хотел бы сделать, это поймать это, вероятно, делая что-то похожее на
IFNULL ( TABLE_ROWS, SELECT COUNT(*) FROM ????)
Только я не уверен, что я должен ввести для ????
как сделать его динамическим на основе столбца TABLE_NAME?.
Редактировать: Дополнительная информация: Я обнаружил, что «таблицы» не отображаются на самом деле представления.