bonjour
j'ai une table avec plusieurs enregistrement et je veux selectionner que les 30 premier enrg
si qlq un peut me donner le squelette de la requete .








bonjour
j'ai une table avec plusieurs enregistrement et je veux selectionner que les 30 premier enrg
si qlq un peut me donner le squelette de la requete .
ajouteà la fin de ta requete.
Code : Sélectionner tout - Visualiser dans une fenêtre à part LIMIT 0,30
Exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table limit 0,30
LIMIT, pas plus que TOP ou FIRST, n'appartient pas au langage SQL...
En SQL pur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT t1.col_1, ..., t1.col_n FROM matable AS t1 INNER JOIN matable AS t2 ON t1.col_order >= t2.col_order GROUP BY t1.col_1, ..., t1.col_n HAVING COUNT(t2.*) <= max_lignes ORDER BY col_order ;
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.








merci bcp
LIMIT est utilisé ds tous les manuels et est reconnu par bon nombre de SGBDR.
"Des manuels" oui mais pas sur la norme SQLEnvoyé par samsso2006
Oracle ne reconnaît pas cette commande par exemple.
Soyez en conscient !
Partager