Vous ne devriez avoir besoin de vérifier le nom d'utilisateur que sur une table et non les deux en tant que INNER JOIN
en utilisant le user_id
les a déjà jumelés.
Pour être honnête, la table b ne devrait pas vraiment avoir de champ utilisateur, à la place, elle devrait juste avoir le user_id
champ (ceci est considéré comme normalisé).
Une INNER JOIN
renverra alors uniquement les données où il y a une correspondance dans les deux tables. Rejoindre donc la table a.user_id
à la table b.user_id
s'assure qu'ils ont tous les deux un user_id
correspondant .