[Linux-bruxelles] Requete MySQL avec recherche de maximum

Alexandre Dulaunoy alexandre.dulaunoy at ael.be
Jeu 26 Aou 09:50:05 CEST 2004


On Thu, 26 Aug 2004, Yannick Warnier wrote:

> > > > Je ne parviens pas à identifier la requête MySQL pour avoir en réponse :
> > > >
> > > >  -----------------------------------------------
> > > > | Nom de fichier | Version N° | Type de fichier |
> > > > |-----------------------------------------------|
> > > > | Fichier 1      | 4          | swc             |
> > > > |-----------------------------------------------|
> > > > | Fichier 2      | 2          | pdf             |
> > > >  -----------------------------------------------
> > > >
> > > > Soit, en français, rechercher les lignes de la table, groupées par
> > > > "Nom de fichier" où la Version N° est maximum.
> > >
> > > GROUP BY (syntaxe MySQL):
> > > SELECT `Nom de fichier`, max(`Version N°`) GROUP BY `Nom de fichier`;

et un SELECT DISTINCT (qui devrait  etre semblable a un GROUP BY) avec
un ORDER sur le numero de version ? est-ce une solution possible ? (je
n'ai pas de MySQL sous la main)

-- 
** Alexandre Dulaunoy (adulau) **** http://www.foo.be/ **** 0x44E6CBCD
**/ "To  disable the  Internet to  save EMI  and Disney  is  the moral
**/ equivalent of burning down the library of Alexandria to ensure the
**/ livelihood of monastic scribes." Jon Ippolito.




Plus d'informations sur la liste de diffusion Linux-bruxelles