Obter equivalente ao ROWNUM do Oracle para o MySQL
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
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
Curtidas 0
Respostas
Rafael Cabral
02/01/2007
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:
[]s,
Rafael Cabral
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:
SELECT @rownum := @rownum + 1 AS rownum, t.* FROM (SELECT @rownum := 0) r, tabela t
[]s,
Rafael Cabral
GOSTEI 0
Simone Santos
02/01/2007
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
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
GOSTEI 0