У меня есть таблица, в которой хранятся пользователи. Каждый пользователь имеет ID
, Name
и Access Level
. Три возможных варианта: Access Levels
: Administrator
, Manager
и Simple User
.Условное sql предложение WHERE на основе значений столбца
Что я хочу, это условно выбрать из этой таблицы на основе значения Access Level
. Я продемонстрировать логику ниже:
- Если пользователь
Administrator
, то выберите для всех пользователей (Administrators, Managers, Simple Users
) - Else, если пользователь является
Manager
выбрать всеManagers
и всеSimple Users
- Иначе, если пользователь
Simple User
выбрать только сам
Возможно ли это?
Кто на сайте? –
Я использую joomla CMS с mysql – tliokos
Являются ли уровни доступа все сохраненными как строки, или они являются номерами (внешние ключи)? – StevieG