Lire dans une base de données

Lecture par ID

a marqué ce sujet comme résolu.

(par exemple sur 100 données récupérer que de la 90 à la 100) et les affiché ?

Additionnellement, Dans le cas où tu connais déjà ton range à l’avance (comme ici, où tu veux entre 90 et 100), tu peux utiliser un BETWEEN ou des comparaisons pour avoir le résultat :

1
2
3
SELECT * FROM `t`
WHERE 1
AND id BETWEEN 90 and 100

ou bien :

1
2
3
4
SELECT * FROM `t`
WHERE 1
AND id >= 90
AND id <= 100

Salut,

D’après la doc:

1
SELECT * FROM table ORDER BY id DESC LIMIT 10;
nohar

Cette requête classera par ordre décroissant, pour un ordre croissant :

1
SELECT * FROM une_table ORDER BY id LIMIT 10 OFFSET 89

ou encore :

1
SELECT * FROM une_table ORDER BY id LIMIT 89, 10

Si la requête est naturellement ordonnée par id :

1
2
SELECT * FROM une_table LIMIT 10 OFFSET 89
SELECT * FROM une_table LIMIT 89, 10
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte