2017-02-23 153 views
0

我有一個MySQL數據庫3個表, 表1與當前牛奶價格,表2與當前的麪包價格。 每10分鐘在兩個表格中都有新的價格。在特定的時間執行查詢

在第三張表中,我有牛奶的平均價格和每一天的平均麪包價格。 現在我需要代碼來執行每天平均價格的插入查詢(在00:01)。 這可能嗎?怎麼樣?用觸發器?一個存儲過程?

回答

1

事件調度器是你在找什麼? https://dev.mysql.com/doc/refman/5.7/en/events-overview.html

的事件根據調度進行特定的操作。此操作由一條SQL語句組成,如果需要,它可以是BEGIN ... END塊中的複合語句(請參見第14.6節「複合語句語法」)。事件的時間既可以是一次性的,也可以是經常性的。

+0

MySQL 5.7+只回答 –

+0

好點。 @Jelle你使用的是MySQL的哪個版本?你看到以下帖子:http://stackoverflow.com/questions/32971461/insert-value-automatically-in-database/32971648#32971648 –