Como posso fazer essas regras com SQL?

06/02/2019

0

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?
Sup3rus3r

Sup3rus3r

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar