поэтому у меня есть такая база данных:
id role name
1 admin A
2 admin B
3 admin C
4 admin D
5 user E
6 user F
7 user G
Прямо сейчас, например, я хочу запросить случайные 4 строки, которые имеют как минимум 2 роли администратора и как минимум 1 роль пользователя. Примерно так:
SELECT * FROM table WHERE role = "admin" МИНИМУМ 2 и role = "user" не менее 1
Итак, я хочу, как A, C, D, E или A, B, E, F, но не A, B, C, D или A, E, F, G.
Есть ли способ сделать такой запрос который ? Спасибо.