mrbebert | Tu peux faire un filtre sur table1 pour isoler les codes en M, un autre pour les codes en T et faire une jointure depuis la table1 vers chacune de ces 2 "tables".
Code :
- SELECT table1.Nom, table1.Prenom, IFNULL(table_m.Code, '?'), IFNULL(table_t.Code, '?')
- FROM table1
- LEFT JOIN (
- SELECT Nom, Prenom, Code FROM table1 WHERE Code LIKE 'M%'
- ) table_m ON table_m.Nom=table1.Nom AND table_m.Prenom=table1.Prenom
- LEFT JOIN (
- SELECT Nom, Prenom, Code FROM table1 WHERE Code LIKE 'T%'
- ) table_t ON table_t.Nom=table1.Nom AND table_t.Prenom=table1.Prenom
|
Après, tout dépend de ce que tu veux faire en cas de doublons ou d'absence d'un code. ---------------
Doucement le matin, pas trop vite le soir.
|