Fórum Obter equivalente ao ROWNUM do Oracle para o MySQL #30959

02/01/2007

0

Pessoal, td bem? Feliz 2007 para todos nós!

Gostaria de saber se eu posso obter o número da linha em um campo de um resultset no MySQL, assim como posso obter no Oracle através da variável ROWNUM.

[]s

Rafael Cabral


Rafael Cabral

Rafael Cabral

Responder

Posts

02/01/2007

Rafael Cabral

Pessoal,

Consegui resolver o meu problema, mas eu não sei se é a melhor solução. Instanciei uma variável dentro de um comando SQL da seguinte forma:

1
2
SELECT @rownum := @rownum + 1 AS rownum, t.* FROM
    (SELECT @rownum := 0) r, tabela t


[]s,

Rafael Cabral


Responder

Gostei + 0

06/05/2015

Simone Santos

Ola Rafael.
O LIMIT é parecido
Exemplo:


mysql> select campo from table LIMIT 5 INTO OUTFILE '/tmp/log.log';

Neste Exemplo Ele te traz apenas 5 linhas da tabelas
Responder

Gostei + 0

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

Aceitar