У меня есть две таблицы - котировки и заказы
Я выбираю «дату котировки», чтобы показать день недели, но если бронирование выполняется в день без цитаты, тогда цитаты нетdate "и, следовательно, эта строка никогда не отображается.
Как я могу создать столбец, который просто каждый день в течение последних 30, 60 или 90 дней, а затем показывает количество цитат для данного дня и количествозаказы?
Текущий SQL с использованием QuoteDate:
SELECT
cast(q.created as date) AS QuoteDate,
count(q.id) AS Quotes,
count(b.quote_id) AS Bookings
FROM quotes q
LEFT OUTER JOIN bookings b ON b.quote_id=q.id
WHERE year(q.created)='2010'
AND month(q.created)='09'
GROUP BY cast(q.created as date)
ORDER BY cast(q.created as date) DESC
Эти результаты не будут отображать заказы в дни, когда котировки не были сделаны ...