Мне нужно написать запрос, который должен включать использование INNER JOIN, но мне не удалось правильно его написать.
В PhpMyAdmin я создал базу данных с двумя связанными таблицами пользователей:
Таблица № 1 называется «Тип пользователя» и имеет два столбца:
1.typnum (автоинкремент)
2.typdsc - имеет три типа значений: неактивные, гостевые и веб-мастера
Таблица №2 называется «Пользователи» и имеет пять столбцов:
- usrnum
- usrlogin
- usrpassword
- usrrealname
- usrtyp (внешний ключ, который я связал с typnum)
Мне нужно показать следующие записи о гостях и веб-мастерах: usrlogin, usrpassword, usrrealname и названия их типов.(при использовании Inner Join для последнего).Другими словами, мне нужно показать записи, которые НЕ являются «неактивными», показать их типы и остальные значения. КРОМЕ usrnum
Это запрос, который я пытался написать для этого:
SELECT users.usrlogin,users.usrpassword,users.usrrealname AND user.usrtyp
FROM users
WHERE usrtyp NOT IN 'Inavctive' AND INNER JOIN userstypes ON users.usrtyp = userstypes.typnum
Заранее спасибо!