Como posso fazer essas regras com SQL?

06/02/2019

16

Fala pessoal, sou iniciante em Banco de Dados e preciso criar uma regras para extrair as informações que preciso.

GSM, STATUS, MOTIVO_ENVIO, DATA_ALTERACAO São os nomes das Colunas


* IMPORTAR SOMENTE "ANOMALIAS TEMPORÁRIAS", SEGUINDO ESSES CRITÉRIOS:

GSM que não se repete e tem o STATUS = "ANOMALIA TEMPORÁRIA" = Importe

GSM que se repete, e tiver em uma das linhas o STATUS = "ANOMALIA DEFINITIVA", "LIBERADO" e seu MOTIVO_ENVIO for igual em ambos = Não importe

GSM que se repete e tiver em uma das linhas o STATUS = "PENDENTE", "EM ANÁLISE" e seu MOTIVO_ENVIO for igual em ambos = Não importe

GSM que se repete e tiver o STATUS = "PENDENTE", "EM ANÁLISE" mas o seu MOTIVO_ENVIO for diferente, importe somente a linha que tiver o STATUS igual a "ANOMALIA TEMPORÁRIA"

GSM que for repetido e tiver em ambos o STATUS = "ANOMALIA TEMPORÁRIA" e seu MOTIVO_ENVIO for igual, importe apenas um cuja DATA_ALTERACAO for mais recente

Alguém ai para me salvar?
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar