Tạo trigger tự động cập nhật dữ liệu

2 thích 0 không thích
511 lượt xem
đã hỏi 25 Tháng 2, 2016 trong Cơ sở dữ liệu bởi Thảo Meo (3,920 điểm)

trigger auto update

CREATE TRIGGER tg_UpdateTrungbinh ON [tbl_bangdiem]
FOR INSERT
AS 
BEGIN     
    SET NOCOUNT ON 
    --Tính diem trung binh của Ma_hs
    DECLARE @Diem_tb numeric(6,2) = 0 
    DECLARE @Ma_hs char = (SELECT masv from inserted)
    SELECT @Diem_tb = SUM(diem) FROM tbl_bangdiem where masv = @Ma_hs
    --Cập nhật cho bảng Ket_Qua
    UPDATE tbl_trungbinh SET diemtb = @Diem_tb WHERE masv = @Ma_hs
    
END

Looking for an answer?  Share this question:     

Xin vui lòng đăng nhập hoặc đăng ký để trả lời câu hỏi này.

...