Как выполнить SQL оператор выборки ALL в query builder?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
vv-off
Сообщения: 56
Зарегистрирован: 2018.01.12, 11:49

Как выполнить SQL оператор выборки ALL в query builder?

Сообщение vv-off »

Всем привет.
Необходимо сделать выборку через query builder с условием что все значения поля таблицы не равны 1.
В mysql есть оператор ALL

SELECT ProductName
FROM Products
WHERE ALL (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);

Как это конструкцию сделать в query builder?
Последний раз редактировалось vv-off 2020.02.21, 20:45, всего редактировалось 1 раз.
vv-off
Сообщения: 56
Зарегистрирован: 2018.01.12, 11:49

Re: Как выполнить оператор ALL в query builder?

Сообщение vv-off »

Или если это нельзя реализовать, как можно выполнить другими способами? Но обязательно через query builder.
vv-off
Сообщения: 56
Зарегистрирован: 2018.01.12, 11:49

Re: Как выполнить SQL оператор выборки ALL в query builder?

Сообщение vv-off »

Всем спасибо, решил с помощью where, count и having
Ответить