Как можно модифицировать SQL запрос для указания полного пути до таблицы вида `db.info`? <br/> <br/> <pre><code class="sql">SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'db.info';</code></pre>
Чтобы указать полный путь до таблицы вида `db.info`, необходимо добавить название базы данных перед именем таблицы. Вот как выглядет измененный SQL запрос: ```sql SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'info' AND TABLE_SCHEMA = 'db'; ``` В данном случае мы добавили условие `TABLE_SCHEMA = 'db'`, чтобы указать базу данных `db`.
Склейте строку под ваш формат вывода: <br/> <pre><code class="sql">SELECT concat(TABLE_SCHEMA, '.', TABLE_NAME, '.', COLUMN_NAME) as COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'info'
AND TABLE_SCHEMA = 'db'</code></pre> <br/> PS: А зачем вам вычитывать структуру базы, если не секрет? В прикладных задачах вообще не должно быть обращений в служебные таблицы MySQL.