Есть рабочий запрос:
SELECT
COUNT(`user`.`id`) AS `count`,
`user`.`id` AS `id`,
`user`.`username` AS `username`,
`user`.`email` AS `email`,
`user`.`FIO` AS `FIO`,
`user`.`status` AS `status`,
`user`.`phone` AS `phone`
FROM (`user`
LEFT JOIN `event` `e`
ON (((`user`.`id` = `e`.`id_operator`)
OR (`user`.`id` = `e`.`id_operator2`)
OR (`user`.`id` = `e`.`id_journalist`)
OR (`user`.`id` = `e`.`id_driver`))))
WHERE (`e`.`status` = 1)
GROUP BY `user`.`username`,
`user`.`email`,
`user`.`FIO`,
`user`.`status`,
`user`.`phone`
Выбрать и посчитать сколько есть записей сотрудника.
интересует как написать множественный LEFT JOIN OR ??
так не работает
...
->joinWith('operator',true,'LEFT JOIN')
->joinWith('journalist jour',true,'LEFT JOIN')
...