Проблема с SQL запросом?

257
04 февраля 2019, 10:00

Есть 2 таблицы: companies, tizers. Таблица companies связана c таблицей tizers через атрибут id - id_company(1 компании принадлежит несколько тизеров). Необходимо с помощью AR или DBQuery написать запрос, который выберет все тизеры, принадлежащие включенным компаниям (is_show = 1) c id 5,6,7

Структуры таблиц ниже

Следующий запрос не работает

$tizers = (new \yii\db\Query())
->select(["(tizers.`count_clicks` / tizers.`count_show`) * tizers.`multiplier` AS ctr",'tizers.`title`,tizers.`id`,tizers.`img`,companies.`link`,companies.`is_show`,tizers.`id_company`'])
->from('tizers')
->innerJoin('companies', 'tizers.id_company = companies.id')
->where(['companies.`is_show`' => 1])
->andWhere(['in','tizers.`id_company`',$idsCompanies])
->orderBy([
    'ctr' => SORT_DESC,
])
->all();
READ ALSO
Страницы без перезагрузки на одном из сайтов

Страницы без перезагрузки на одном из сайтов

Случайно наткнулся на сайт https://likadressru и заметил, что переходы по ссылкам осуществляются без обновления страниц, однако при этом url меняется

270
Задача о перемещении шахматного коня на доске

Задача о перемещении шахматного коня на доске

Вводятся начальные и конечные координаты положения шахматного коня (x1[18], y1[1

243
Медиана уникальных элементов вектора

Медиана уникальных элементов вектора

Дан вектор std::vector<std::size_t>Как наиболее эффективно получить медиану уникальных элементов вектора? Например, для вектора 1,6,3,1,5,1,2 -> 1,2,3,5,6 -> 3

239