Ir para conteúdo
Fórum Script Brasil

claritha

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre claritha

claritha's Achievements

0

Reputação

  1. Alguém me dá uma luz... eu fiz mas não sei se tá certo, ainda não domino esse assunto... achei meio estranho!!! Um gatilho para a tabela automóveis que não permita que um modelo de um automóvel tenha um PreçoTabela menor que o mesmo modelo nos anos anteriores. CREATE TRIGGER precoAuto ON Automoveis FOR INSERT,UPDATE AS DECLARE @modelo char(20) DECLARE @ano int IF EXISTS( SELECT A.modelo, A.ano, MIN(A.precoTabela) AS menorPreco FROM Automoveis A WHERE A.modelo = @modelo AND A.ano > @ano AND A.precoTabela > menorPreco ) BEGIN ROLLBACK TRANSACTION END Obrigada!
  2. Eu usei a função SUM, ordenei desc e coloquei TOP 1... Não sei se é a melhor maneira :P mas funcionou rsrsrsr Obrigada pela ajuda!!!
  3. Tenho uma dúvida parecida com essa... Nesse caso como faço para saber o MAIOR valor total? Tem como usar as funções SUM e MAX juntas??? Grata ;)
×
×
  • Criar Novo...