У меня есть таблица с именем USERS
, у которой есть внешний ключ к таблице GROUPS
(пользователь может принадлежать одному или отсутствовать GROUPS
).Таблица USERS
также содержит столбец ISDELETED
(столбец char с T
или F
).
Мне нужен запрос для получения всех GROUPS
и всех USERS
, которыене удаляются, если все пользователи в GROUP
удалены или не определены пользователи. Мне нужен запрос для возврата NULL для этого GROUP
.
Я попытался выполнить следующий запрос:
SELECT GROUPS.*, USERS.*
FROM GROUPS INNER JOIN
USERS ON GROUPS.ID = USERS.GROUPID
WHERE USERS.ISDELETED = 'F'
Но этот запрос не возвращает пустые группы.SQL и я не лучшие друзья в мире, некоторая помощь будет отличной, спасибо.