Re,

Heureux d'avoir pu aider :-)

Par contre je me suis rendu compte que ma requête est pas tout a fait juste,
il faut aussi tester l'adresse en plus du nom.
Sinon tu risques d'avoir des surprises au cas ou deux personnes de ta base
ont le même nom de famille.

SELECT `nom`, `adresse`, (
SELECT `prenom`
FROM `clients` AS clients2
WHERE `clients`.`nom` = `clients2`.`nom` AND `clients`.`adresse` =
`clients2`.`adresse`
ORDER BY `date` ASC
LIMIT 1
) AS prenom
FROM `clients`
GROUP BY `nom` , `adresse`

Voila,

@+
Fred



Le 6 avril 2010 15:24, Alexis DOMJAN <[email protected]> a écrit :

> Salut,
>
> > Je suis vraiment pas spécialiste MySQL. mais cette requête semble
> > fonctionner:
>
> En fait c'est du PostgreSQL, mais ça revient au même.
>
> Et merci pour ta requête, elle fonctionne à merveille. Je n'avais pas
> vraiment assimilé le fait que l'on pouvait faire un SELECT dans un
> SELECT :-)
>
> Merci beaucoup, a+
>  --
> Alexis Domjan <[email protected]>
> _______________________________________________
> gull mailing list
> [email protected]
> http://forum.linux-gull.ch/mailman/listinfo/gull
>
_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à