запросом?
select 'select ... from ... ;' from table;
Ну да, ты его сейчас написал, только надо в скобках
А можешь привести синтаксис?
https://dev.mysql.com/doc/refman/8.0/en/subqueries.html SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2);
Это использование вложенного запроса. А мне надо выполнить запросы сгенерированые другим запросом. Пример генерирующего запроса: select concat('select "',TABLE_SCHEMA,'.',TABLE_NAME,'",count(',COLUMN_NAME,'),min(',COLUMN_NAME,'),max(',COLUMN_NAME,'),sum(',COLUMN_NAME,'),sum(',COLUMN_NAME,')/count(',COLUMN_NAME,') from ',TABLE_SCHEMA,'.',TABLE_NAME,';') from information_schema.columns where EXTRA ='auto_increment' and TABLE_SCHEMA not in ('mysql','information_schema','performance_schema','sys','common_schema');
если силами mysql, то посмотрите в сторону prepared statements; Если же клиент - любой ЯП - то в чем проблема? получили результат первым запросом, сгенерировали второй вопрос, опираясь на первый.
Обсуждают сегодня