Ir para conteúdo
Fórum Script Brasil

claritha

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que claritha postou

  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...