FAQs

SQL - Descobrir lacunas na numeração de atividades

PROJET.CAD_FAQ.FAQ-11274
select (q.prox-q.numero) as falta, q.*
from (
   select a.atividade as numero
   , a.data_abertura
   , (select min(b.atividade) from atividades b where b.atividade > a.atividade) as prox
   from atividades a
   where a.data_abertura > '2013-02-01'
) q
where (q.prox - q.numero) > 1
order by (q.prox - q.numero) desc