Автор Ёаня Семенов задал вопрос в разделе PHP
Yii2 как построителем запросов написать такой запрос ? и получил лучший ответ
Ответ от Андрей[гуру]
Наверно потому, что конструкция WHERE AND mame = 3 AND oder_name !=3 является очевидной синтаксической ошибкой?
Андрей
(73646)
Уточняю: синтаксической ошибкой является WHERE AND. Ты де не пишешь в делении только делитель без делимого? Так же и AND в MySQL обязана иметь два операнда. А в синтаксисе Yii2 DAO - минимум два операнда.
Ответ от Денис Петров[гуру]
where([
'and',
['=', 'mame' 3],
['!=', 'order_name`, 3],
])
where([
'and',
['=', 'mame' 3],
['!=', 'order_name`, 3],
])
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Yii2 как построителем запросов написать такой запрос ?
спросили в User bd User php
Вопрос по yii2 framework и запросу к БД
Table::find ()->where (['id''=> (new yiidbQuery())])
Саня Семенов
подробнее...
Вопрос по yii2 framework и запросу к БД
Table::find ()->where (['id''=> (new yiidbQuery())])
Саня Семенов
подробнее...