а потом сделать общий запрос ко всем таблицам из списка а ля SELECT * FROM db.tbl_1* INNER JOIN и результат вывести в таблицу, можно ли сделать это одним SQL запросом или проще написать скрипт? заранее сорри за оффтоп
Что значит "таблицы в бд получить список таблиц"? В системной таблице system.tables есть список таблиц. Можете к ней делать JOIN
да. из system.tables получить все таблицы названия которых удовлетворяют маске. Например tbl2000*
Т.е. хотите склеить несколько таблиц в одну? Если да, есть движок вида Merge https://clickhouse.tech/docs/en/engines/table-engines/special/merge/#merge
Ага. понял. спасибо большое
Обсуждают сегодня