|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : août 2007 Messages : 19 ![]() |
bonjour,
j'ai un requête Code :
je souhaite seulement afficher la ligne ou il y le nbr_employès est le plus important Comment faire ? Yann |
||
|
|
00
|
|
|
#2 | |||
![]() ![]() |
Citation:
Alors ton groupage est à faire sur t2.dname et non pas sur t1.depno. D'ailleurs, un autre SGBD que MySQL n'aurait probablement pas accepté que la colonne du SELECT ne faisant pas l'objet de la fonction de regroupement ne figure pas dans le GROUP BY ! MySQL est trop laxiste sur ce point. Astuce fonctionnant sous MySQL : classer les résultats en ordre descendant et ne garder que la première ligne de résultat : Code :
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|||
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2007 Messages : 19 ![]() |
Merci pour la réponse
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com