Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, eu quero fazer uma listagem da seguinte maneira
ex: o banco de dados tem 80 registros quero exibir 60 eliminando os 20 primeiros registros.
>
19 minutos atrás, jamesbond disse:
Em qual ordem? Qual sua dificuldade?
por exemplo na tabela tem 4 registros.
1.Lasanha
2.Pizza
3.Churrasco
4.Batata
Quero iniciar uma exibição começando pelo registro 3.
Quando for exibir em um site só apareça
Churrasco
Batata
no momento estou usando essa query, só que ela seleciona tudo
$query2=$pdo->query("SELECT * FROM offtopic ORDER BY id DESC");
Vê se ajuda:
SELECT * FROM offtopic LIMIT 10 OFFSET 2;
O parâmetro OFFSET é exclusivo, logo quando indicas a posição 2, quer dizer que vai seleccionar N registos a partir do terceiro (no exemplo N = 10).
[Exemplo](http://sqlfiddle.com/#!9/b80de7/1).
[Documentação](https://dev.mysql.com/doc/refman/5.6/en/select.html) do SELECT.>
7 minutos atrás, wootzor disse:
Vê se ajuda:
SELECT * FROM offtopic LIMIT 10 OFFSET 2;
O parâmetro OFFSET é exclusivo, logo quando indicas a posição 2, quer dizer que vai seleccionar N registos a partir do terceiro (no exemplo N = 10).
[Exemplo](http://sqlfiddle.com/#!9/b80de7/1).
[Documentação](https://dev.mysql.com/doc/refman/5.6/en/select.html) do SELECT.
OBRIGADO Movido ao fórum correto. MYSQL
>
Em 08/04/2017 at 06:36, matheusmacias disse:
Galera, eu quero fazer uma listagem da seguinte maneira
ex: o banco de dados tem 80 registros quero exibir 60 eliminando os 20 primeiros registros.
Assim resolve tb:
SELECT * FROM tabela WHERE coluna>20
ou
SELECT * FROM tabela having coluna>5
ou
SELECT * FROM tabela limit 60 DESC
*desde que você tenha um controle de sequência;*
Em qual ordem? Qual sua dificuldade?