bonjour,

voici mon problème (je suis sous php / mysql) :
j'ai une table qui a cette allure :

ID valeur
1 toto
1 tata
1 tutu
1 titi
2 bonjour
2 au revoir
2 salut
2 merci
3 test
3 retest
3 encore

je veux faire une requête avec une double limite :
- une limite de nombre de résultats : par exemple je veux qu'on m'affiche 4 ou 6 résultats seulement par exemple.
- une limite par ID : je veux seulement leS 2 premiers résultats pour un ID donné.

Donc le retour que j'aimerais obtenir serait :
- pour une limite globale de 6 résultats et une limite de 2 résultats par ID :

ID valeur
1 toto
1 tata
2 bonjour
2 au revoir
3 test
3 retest

- pour une limite globale de 4 résultats et une limite de 2 résultats par ID :

ID valeur
1 toto
1 tata
2 bonjour
2 au revoir


comment faire ?

Merci à tous !

Bruno