Você só precisa verificar o nome de usuário em uma tabela, não tanto como o
INNER JOIN usando o user_id já os combinou. Para ser honesto, a tabela b não deve realmente ter um campo de usuário, em vez disso, deve ter apenas o
user_id campo (isto é considerado normalizado). Um
INNER JOIN retornará apenas dados onde houver uma correspondência em ambas as tabelas. Então, juntando a tabela a.user_id para a tabela b.user_id garante que ambos tenham um user_id correspondente .