2009-09-02 5 views
0

Voici une requête simple pour trouver la taille moyenne des garçons et des filles à partir d'une table de tous les enfants d'une classe.Fonction d'agrégat ... sélectionnez en bas n%

SELECT AVG (table1.height) DU GROUPE table1 PAR table.sex

Maintenant, je dis que je veux trouver la valeur de 20% en bas des hauteurs de tous les garçons dans une classe. Comment puis-je faire ceci? Donc, si les valeurs possibles sont 1,2,3,4,5,6,7,8,9,10 la fonction mysql renverrait 2.

merci beaucoup pour l'aide, je suppose que c'est possible en sql mais que je suis trop stupide pour le comprendre.

+0

Ne serait pas les 20% se composent de 1 et 2, ayant une moyenne de 1,5? –

Répondre

Questions connexes