MySQL seleciona linhas que não possuem coluna correspondente em outra tabela
Eu não consigo descobrir isso até agora. Eu estou tentando juntar duas tabelas e selecione apenas as linhas na tabela A que não têm uma coluna correspondente na tabela B. Por exemplo, vamos supor que temos uma tabela de usuários e uma tabela enviada.
users
tabela tem as seguintes colunas:id, username
sent
tabela tem as seguintes colunas:id, username
Quero selecionar todas as linhas deusers
Ondeusername
não existe emsent
mesa. Então setom
é emusers
e emsent
ele não será selecionado. Se ele está emusers
mas não emsent
ele será selecionado. Eu tentei isso, mas não funcionou nada:
SELECT pooltest.name,senttest.sentname
FROM pooltest,senttest
WHERE pooltest.name != senttest.sentname