Pular para o conteúdo

Fóruns SQL e PL/SQL Relatório desafiador (pelo menos para mim); Relatório desafiador (pelo menos para mim);

#90946
Leegemelgo
Participante

    Eu tenho uma tabela com as coluna mes e codigo, os meses envolvidos vão de 01 a 06, a tabela só possui os registros referentes a estes meses de modo que não precisarei fazer filtro por periodo. Mensalmente os codigos podem ser inseridos na base, são vários códigos e eventualmente eles podem se repetir, se isto acontecer é porque o usuário utilizou o sistema mais de uma vez naquele mes, ele podera utilizar o sistema a qualquer tempo e quantas vezes necessitar.

    Basicamente quero saber a quantidade de clientes usaram a rede nos ultimos 6 meses todos os meses pelo menos 1 vez, 2x 3x >3x.
    Então deverá haver o código todos os meses pelo menos uma vez, eu contarei este cara como 1 e somarei aos demais que se enquadram nesta condição, depois os códigos que exista todos os meses pelo menos 2 vezes, 3 e mais de 3x.

    Exemplo com dados de saída hipotéticos:
    Mes 01 02 03 04 05 06
    =1 10 10 10 10 10 10 > qtde que no mes de 01 a 06 utilizaram o sistema todos os meses pelo menos uma vez.
    =2 05 08 06 07 20 03 > …pelo menos duas vezes.
    =3 05 08 06 07 20 03 > …pelo menos tres vezes.
    >3 05 08 06 07 20 03 > …pelo mais de 3 vezes.

    Não haverá dados de entrada.
    ACHO que agora ficou mais compreensivel a questão..hehe

    Grato.