@EVOSandru6

Как перенести запрос в Yii модель?

Добрый день,

Меня интересует, как можно в Yii выполнить следующий запрос

SELECT * FROM users WHERE id IN (SELECT o.user_id FROM orders o WHERE MAX(o.DATE) <= :DATE GROUP BY o.user_id)

1. С получением объектной модели.
2. С помощью чистого SQL и каким то образом забрать данные.

И еще интересует, как выполнить с помощью Yii такой запрос и забрать count:

SELECT COUNT(mc_offers .bid_id) 
FROM mc_offers 
LEFT JOIN m_bids ON m_bids.id = mc_offers.bid_id 
WHERE m_bids.customer_id = 'x';
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 1
LIAL
@LIAL
Меня интересует, как можно в Yii выполнить следующий запрос

yiiframework.ru/doc/guide/ru/database.dao
или смотрите на констурктор запросов - в который несложно перевести ваш запрос

И еще интересует, как выполнить с помощью Yii такой запрос и забрать count:

смотрите по ссылке на queryScalar
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы