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.
    |