Fórum Consulta com select #597576
03/10/2018
0
Por favor alguém pode me ajudar com esse select?
Wilson Araujo
Curtir tópico
+ 0Post mais votado
03/10/2018
Ela retorna as faixas [De "x" Até "x"] dos números que estão faltando na sequência.
SELECT
t1.nrdocsaida <mais> 1 AS "De",
MIN(t2.nrdocsaida) - 1 AS "Até"
FROM tb_nfe t1
JOIN tb_nfe t2
ON t1.nrdocsaida < t2.nrdocsaida
WHERE <TESTE PERÍODO>
GROUP BY t1.nrdocsaida
HAVING t1.nrdocsaida <mais> 1 < MIN(t2.nrdocsaida)Onde estiver escrito <mais>, você troca pelo operador "+". Está assim porque senão o formatador do DevMedia adiciona um espaço em branco ao invés do símbolo "+".
Vinicius Cavagnolli
Gostei + 1
Mais Posts
03/10/2018
Emerson Nascimento
http://mportes.blogspot.com/2006/01/como-encontrar-gaps-em-uma-sequncia.html
Gostei + 0
08/10/2018
Wilson Araujo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)