begin process at 2012 02 10 07:40:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

SQL Server, MSDE, SQL Express

 > 

Requêtes

 > 

Trouver la moyenne minimum dans un Group By


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Trouver la moyenne minimum dans un Group By

lundi 27 août 2007 à 18:11:53 | Trouver la moyenne minimum dans un Group By

petitemainate

Bonjour à tous,

Voici l'intitulé de la question ^_^
"Afficher le job ayant le salaire le plus bas"
J'ai donc une requête de ce genre

SELECT Job, avg(Salaire) FROM employes GROUP BY Job;

J'ai une liste des salaires moyens par job. Maintenant, je ne veux voir que le plus petit salaire de cette liste.
J'ai donc fait une requête (qui ne fonctionne pas) :

SELECT Job, avg(Salaire) FROM employes GROUP BY Job 
   HAVING avg(Salaire) = (SELECT min(avg(Salaire)) FROM employes GROUP BY Job);

Je n'ai pas le droit de mettre deux fonctions d'agrégation à la suite (min(avg(Salaire))) Alors je cherche comment trouver mon résultat ??? On m'a parlé d'une autre fonction qui ferait le même genre de travail, mais je ne la connais pas et je n'arrive pas à trouver avec mon ami google...

Merci de votre aide !!!

Petitemainate.

oO0OoO0Oo ><)))°> oO0OoO0OoO0Oo
lundi 27 août 2007 à 18:37:28 | Re : Trouver la moyenne minimum dans un Group By

petitemainate

Bon j'ai trouvé la réponse à ma question, la solution est dans TOP.

Voici la requête qui permet de récupérer la moyenne minimum lorsque l'on a un Group By et utilisé une fonction d'agrégation.

SELECT TOP 1 avg(Salaire) as Sal FROM employes GROUP BY Job ORDER BY Sal asc;

NB : si on trie en décroissant, on aura la moyenne la plus haute.

Petitemainate.

oO0OoO0Oo ><)))°> oO0OoO0OoO0Oo


Cette discussion est classée dans : group, salaire, by, job, avg


Répondre à ce message

Sujets en rapport avec ce message

GROUP BY ET tri [ par fcdconnect ] Bonjour,j'aimerai savoir comment trier les resultat groupé dans une requete mysql de ce type : champ de la table :id | num | datetime |etc1 | 0552| 2 group by ou non? [ par Rjoe ] bonjour je simplifie mon problemequi est le suivant:je voudrais afficher an executant ma requeteselect nom,prenom,jobfrom ENTREPRISEgroup by jobest ce Double imbrication de requetes avec "GROUP BY" [ par J_G ] Bonjour, Soit les tables Hotel(idChambre, ...) Reservation(idResa, IdChambre, NbPersonne, IdDate) Annulation(IdAnnul, NbAnnule) Je souhaiterai conn Group by d'un Group by ??? [ par vincentstryckmans ] Bonjour,Ma requête est la suivante :SELECT   SUM((IDENTIF_OFFICIEL.MINHKV) * RESP_OFFICIEL.POURCENT / 100) AS SUM_M<f group by [ par gabs77 ] slt, j'ai une base de donnée avec une table donner qui porte 2 clé primaires et une propriété :DONNERnumcascodesectionannéeje veu effectuer une requet SQL problème avec GROUP BY [ par nathapla ] Bonjour à tous,J'ai un petit problème avec GROUP BY.Je vous explique, j'ai une table 'depense' où il y a comme champs : id_uti, date, titre, prix.Je v Group By ? [ par mondrone ] Bonjour, comme précisé par la rubrique choisie, ma question est à propos du fonctionnement de MySQL disons.Voila :en gros et pour faire simple, j'ai d Problème group by sur un champs de type 'text' [ par MobyWan ] Bonjour,J'ai une procédure stockée qui me permet de faire une view d'une table suite a une recherche FullText.Le problème est que j'ai besoin d'utilis probleme dans une requette [ par saragi ] j'ai un probleme dans une requette$req="SELECT SUM(nbre) as total,date,offre_id         FROM vendre         GROUP BY(offre_id,date)";lorsque je fais g Problème Group BY [ par ti_flo ] Bonjour tout le monde,Je suis actuellement en stage et je dois manipuler des requêtes SQL sur une table Oracle.Mais je rencontre quelques difficultées


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,309 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales