sql >> データベース >  >> RDS >> Mysql

同じテーブルで更新した後、トリガーでテーブルを更新しています

    トリガーをBEFOREに変更した場合 AFTERの代わりに あなたはこのようにそれをすることができます:

    CREATE TRIGGER upd_total_votes BEFORE UPDATE ON products_score 
    FOR EACH ROW 
    BEGIN
        SET new.votes_total = new.votes_1 + new.votes_2 + new.votes_3 + new.votes_4 + new.votes_5 
    END
    ;
    


    1. データベーステストとは何ですか?それを実行する方法は?

    2. Oracleのようなmysqlの切り捨て日付フィールド

    3. SQL-エラー番号121のエラーコード1005

    4. Ubuntu14.04でMySQL5.5を5.6にアップグレードする方法