Отличие обычных представлений от материализованных в ClickHouse заключается в том, что обычные представления не хранят данные, а читают их из другой таблицы при каждом доступе, а материализованные представления хранят данные, преобразованные SQL-запросом с оператором SELECT. 12
Обычные представления по своей сути являются сохранённым запросом, который используется как подзапрос в разделе FROM. 1 При чтении данных из представления этот сохранённый запрос используется как подзапрос в секции FROM. 2
Материализованные представления устроены так: при вставке данных в таблицу, указанную в запросе SELECT, кусок вставляемых данных преобразуется этим запросом SELECT, и полученный результат вставляется в представление. 2