-1
我想創建一個從其他表中填充並在更新時自動更新的表。我怎麼做?是否可以基於其他更新MySQL數據表的表來創建表?
我想創建一個從其他表中填充並在更新時自動更新的表。我怎麼做?是否可以基於其他更新MySQL數據表的表來創建表?
http://dev.mysql.com/doc/refman/5.0/en/triggers.html
觸發器可以在插入,更新運行,並刪除,這樣你就可以將兩者那些滿足您的需要。
在觸發器內部,您可以運行其他SQL語句,或者使用正在插入或更新的行。
你會發現觸發器非常強大,但有些人不喜歡它們,因爲它們有些隱藏,人們通常不檢查它們的存在。我個人認爲這是對他們的一個虛假爭論,因爲它會導致更糟糕的黑客攻擊,但請注意,您需要記錄它們,以便人們不會忘記它們在那裏。
Google MySQL觸發器。 – Nix
如果您只是合併多個相同的表格,那麼請考慮使用一個從這些表格中選擇的視圖,而不是使用觸發器的任何「幻想」。 –