【发布时间】:2013-09-25 17:56:05
【问题描述】:
我在这里创建一个视图
CREATE VIEW customerusage
AS
SELECT group_concat(customername SEPARATOR ' ||| '),
customerlocation,
customerid,
product
FROM customer AS c
INNER JOIN product AS p ON (c.product_id = c.product_id)
GROUP BY product_id
这张表是每天更新的,如果每分钟都更新一次就太好了。我该如何更新它。除了视图之外的任何选项都可以吗?
【问题讨论】:
-
更新是什么意思?每次表发生变化时,视图都会更新。
-
每分钟,客户和产品表中的值都在变化,我需要跟踪最后一分钟的数据并存储在视图中,并且每分钟都应该自动化,这可能吗?
-
我想你误解了
VIEW是什么。您不能将值存储在值中。它是只读虚拟表,是您的SELECT语句的投影。 -
您不需要更新视图。只要基础表发生变化,它就会更新。
-
你能说一下,在mysql中有没有其他方法可以完成这个过程?
标签: mysql