Я пытаюсь подсчитать количество дней текущей недели, с которыми не связано событие, но я не знаю, как это сделать.
Например, я считаю количество событий, происходящих на этой неделе, по этому запросу:
SELECT COUNT(e.event_id) FROM cali_events e
LEFT JOIN cali_dates d
ON e.event_id = d.event_id
WHERE YEARWEEK(d.date) = YEARWEEK(CURRENT_DATE())
Но я знаю только, как считать дни, подсчитывая каждый отдельный день и суммируя дни, которые возвращают 0, но это не очень элегантно.
Как я могу сделать это одним запросом?