Я пока не могу понять это. Я пытаюсь присоединиться к двум таблицам и выбирать только строки в таблице A, которые не имеют соответствующего столбца в таблице B. Например, предположим, что у нас есть таблица пользователей и отправленная таблица.
Таблица 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