我目前似乎无法解决这个问题。我正在尝试连接两张表,并只选择表 A 中那些在表 B 中没有匹配的行。例如,假设我们有一个名为 users 的表和一个名为 sent 的表。
users
表具有以下列:id,username
sent
表具有以下列:id,username
我想从 users
中选择所有username
在 sent
表中不存在的行。因此,如果 tom
在 users
和 sent
中都存在,则不会被选择。如果他在 users
中但不在 sent
中,他将被选择。我尝试了下面的方法,但完全不起作用:
SELECT pooltest.name,senttest.sentname
FROM pooltest,senttest
WHERE pooltest.name != senttest.sentname