[gull] Requête SQL

FreeStorm . freestorm77 at gmail.com
Tue Apr 6 15:30:39 CEST 2010


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 <adomjan at horus.ch> 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 <adomjan at horus.ch>
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20100406/5e178601/attachment.htm>


More information about the gull mailing list