SELECT
user.ID, user.FirstName, user.LastName
FROM
user
WHERE
user.ID NOT IN (
SELECT ID FROM role WHERE role.RoleID = '3'
)
Dette bruger det, der er kendt som en underforespørgsel
i MySQL. Underforespørgslen i WHERE-klausulen vil vælge alle de ID'er (såsom Peter), som har et RolleID på 3. Det vil derefter ekskludere disse ID'er (Peter) ved hjælp af NOT IN()
, fra udvalget af brugere.