但是我的问题是:你能在MySQL的视图上执行upsert / merge(重复插入)吗?
答案 0 :(得分:0)
我怀疑你可以upsert / merge到一个视图,因为它恰好只是一个特定数据集的内存视图,可以跨越多个表。
答案 1 :(得分:0)
在MySQL中,视图不仅可查询,还可以更新。这意味着您可以使用INSERT或UPDATE语句通过可更新视图插入或更新基础表的行。 但是,要创建可更新视图,定义视图的SELECT语句不得包含以下任何元素:
聚合函数,如MIN,MAX,SUM,AVG,COUNT等。 不同 GROUP BY子句 Read more