[MySQL 4.1.12] liste des livreurs qui ont eu plus de 2 sociétés différentes
Bonjour,
je n'arrive pas à fignoler ma requête. voici la structure de ma table :
-------------------------------------------
LIVREUR | SOCIETE | DATE |
-------------------------------------------
toto | societe1 | 03/06/04 |
toto | societe1 | 05/07/04 |
toto | societe2 | 08/12/05 |
toto5 | societe12 | 01/01/01 |
--------------------------------------------
requête : Je veux sortir les livreurs, la societe, la date, pour les livreurs qui ont eu plus de deux sociétés différentes.
Vous avez 15 minutes, le premier qui regarde la copie du voisin c'est 0. le zéro de la défaite. calculatrice interdite.
Non sans dec, j'arrive pas à faire cette satanée requête, y a longtps que j'ai pas manipulé le SQL et heu voilà, je suis nul en fait :)
Ce que j'ai fait pour l'instant c'est ça :
Code:
1 2 3 4
| SELECT livreur, societe, date
from MATABLE
GROUP BY societe, livreur
order by livreur |
Ca me donne un truc du genre :
toto societe1 03/06/04
toto societe2 08/12/05
toto5 societe12 01/01/01
Vous remarquer que pour la societe1 il me sort la date la plus vieille, or moi je voudrais la plus récente. Ca c'est mon second problème :)
Un tit coup de main serait le bienvenu :) merci d'avance !