2010-07-15 6 views
4

Y at-il un moyen que je peux utiliser le OR ou quelque chose de similaire à l'intérieur d'une jointure, dans le code mysql ci-dessous.MySQL OR question

INNER JOIN users_friends ON users.user_id = users_friends.friend_id OR users_friends.user_id 

Répondre

3
INNER JOIN users_friends 
    ON users.user_id IN (users_friends.friend_id, users_friends.user_id) 
0

essayer:

INNER JOIN users_friends ON (users.user_id = users_friends.friend_id OR users_friends.user_id) 
0

Ne pas vous dire ...

INNER JOIN users_friends ON (users.user_id = users_friends.friend_id OR 
          users.user_id = users_friends.user_id) 
0
Used Many types of this query 
INNER JOIN users_friends as U ON (users.user_id = U.friend_id OR U.user_id) 
0

INNER JOIN users_friends ON (utilisateurs.id_utilisateur = users_friends.friend_id | | users.user_id = users_friends.user_id)