Pular para o conteúdo

Fóruns SQL e PL/SQL Rownum no SQl Rownum no SQl

#86469
Avatar photoRegis Araujo
Participante

    Fala Tiago.. boa tarde!

    O Rownum serve para vc determinar qual a informação que você quer retornar em uma base que os registros se repetem por diversas vezes…

    Ex.:


    SQL> select funcionario, Ano from TB_CADASTRO;

    FUNCIONARIO ANO


    MARIA 2001
    MARIA 2002
    MARIA 2002
    JOSE 2001
    JOSE 2001
    JOSE 2001


    SQL> select count(1), funcionario, Ano from TB_CADASTRO group by funcionario, Ano;

    COUNT(1) FUNCIONARIO ANO


         1      MARIA  2001
         2      MARIA  2002
    

    3 JOSE 2001

    SQL> select count(1), funcionario, Ano from TB_CADASTRO where rownum >= 3 group by funcionario, Ano;

    COUNT(1) FUNCIONARIO ANO


         3      JOSE   2001
    

    Você precisa retornar informações do rownum ou uma determinada linha dentro de sua tabela???

    Abraços…