SELECT
user.ID, user.FirstName, user.LastName
FROM
user
WHERE
user.ID NOT IN (
SELECT ID FROM role WHERE role.RoleID = '3'
)
Това използва това, което е известно като подзаявка
в MySQL. Подзаявката в клаузата WHERE ще избере всички идентификатори (като Peter), които имат RoleID от 3. След това ще изключи тези ID (Peter), използвайки NOT IN()
, от избора на потребители.