У меня есть две таблицы, пользователь и роль, один пользователь может иметь более чем 1 рольMysql исключает запись
user: ID | FIRSTNAME | LASTNAME | etc.. 1 | PETER | Blomp | role: ID | ROLEID | USERID (which is user ID) 70 | 5 | 1 (peter) 71 | 2 | 1
Что я должен делать, и не могут понять, есть, как можно получить данные о пользователи whos roleid не даже для некоторого целого числа, для. ех. Пользователь PETER может иметь Идентификатор роль-х 5 и 2, то, что я пытаюсь получить, что если Петр Идентификатор роли 3, он исключает из результирующих, независимо от того, если он Идентификатора роли 5.
Вы должны использовать NOT IN (sub query) –