Не пойму как сделать правильно JOIN
Первая часть работает, в получаем выборку сортированную по "год месяц" и колличество
Нужно добавить из другой таблицы почти то же самое, но с кондицией
WHERE eng_ur > 1
и все это между датами
SELECT concat( EXTRACT(YEAR FROM ps_datetime ), ' ' , MONTHNAME(ps_datetime) ) AS MyDate,
COUNT(ps_id) AS x
FROM `patient_services` GROUP BY MyDate
JOIN(SELECT concat( EXTRACT(YEAR FROM eng_datetime ), ' ' , MONTHNAME(eng_datetime) ) AS MyDate,
COUNT(eng_id) AS x
FROM `engagements` GROUP BY MyDate )
WHERE eng_ur > 1 AND ( eng_datetime BETWEEN '$date_start' AND '$date_finish' )) WHERE ( ps_datetime BETWEEN '$date_start' AND '$date_finish' )
Как такое сделать?