Bonjour,

J'ai un besoin tres simple
3 tables, une requete

user_list
- user_id (int)
- user_type enum(user_type1,user_type2)

user_profile_type1
- user_id
- user_name (string)
- user_option41

user_profile_type2
- user_id
- user_name (string)
- user_option455 (un autre truc)

Les utilisateurs sont tous dans user_list puis, suivant leur type, dans user_profile_type1 ou user_profile_type2

Je veux faire une requete du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT user_id,user_name 
    FROM user_list
      [JOIN] user_profile1 using(user_id)
      [JOIN] user_profile2 using(user_id)
    WHERE LEFT(user_name,1)="M"
Et surtout, qu'elle soit aussi simple que ca , pouvez vous m'aider ?
PS : J'utilise Mysql 5.0
RePS, on m'a parlé de full outer join, mais je n'y ai rien compris