можно сделать выборку из первой только тех строк, ид которых встречаются во второй таблице хотя бы один раз? Спасибо.
Делаю так и строки почему то дублируются:
public function query(Man $model)
{
return $model->newQuery()
->leftJoin("equipment", "men.id","=", "equipment.uid")
->where("equipment.uid",">", 0)
->where("equipment.bat",">=",0)
->select("men.*","equipment.label");
}
Используй отношения и метод has
Обсуждают сегодня