當表中添加一條資料,統計這條資料的某個欄位的表中出現的次數,自動更新到另一個表
你說我是不是應該給這個表建一個觸發器,
可是該怎么建:沒一點頭緒
如果不是:有什么方法可以解決的嗎


uj5u.com熱心網友回復:
已解決:create TRIGGER first_trigger AFTER INSERT on comment
for each row
begin
UPDATE articles set comment_num =(select COUNT(title_id) from comment where title_id=new.title_id)
where title_id=new.title_id;
end
uj5u.com熱心網友回復:
觸發器不合適。影響性能,也不符合常規。觸發器不到萬不得已不能用的。這種情況, 創建一個視圖就可以了, 用表來存盤有問題的。
uj5u.com熱心網友回復:
可是不用觸發器的話,我就要使用三次sql查詢我處理的東西就類似咱們這個CSDN的那個“回復數”
那你說:那個好
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/58351.html
標籤:疑難問題
上一篇:鏈表
下一篇:尋求大佬們幫助
