表格:
CREATE TABLE main;
CREATE MATERIALIZED VIEW main_minute
AS SELECT
...
FROM main;
用例:
我希望将所有数据插入main_minute
中,但是我想跳过main
表中的某些条目(例如,按某些字段)。
目前,我唯一的想法是将main
表设为Null Engine
-main_null
。添加其他视图main_filter
,该视图将按该字段过滤条目,并将TO
字段设置为main
表。因此,筛选出的条目将最终在main
表中。像这样:
CREATE TABLE main_null ENGINE NULL;
CREATE MATERIALIZED VIEW main_filter
TO main
AS SELECT
...
FROM main_null;
CREATE TABLE main;
CREATE MATERIALIZED VIEW main_minute
AS SELECT
...
FROM main_null;
还有其他方法可以实现吗?