Olá pessoal, decidi participar do fórum porque tenho muita dificuldade em sql, minha faculdade entrou em greve, mas mesmo assim eu tenho que entregar uma lista de exercicios. o objetivo da minha trigger é esse: "9.Escreva uma trigger que quando um estudante é movido para a série seguinte, então todos os seus amigos também são." meu banco de dados é assim: create table Estudante(ID int, nome varchar(10), serie int); create table Amigo(ID1 int, ID2 int); create table Gosta(ID1 int, ID2 int); Eu fiz isso: create trigger exercicio9 on estudante for update as update estudante set serie = @serie where id = (select a1.id2 from amigo a1 where a1.id1=@id); Até sei que não funciona porque o update só aceita um resultado da clausura where, mesmo assim não consigo fazer de outra forma alguém pode me ajudar? por favor?