Я очень новичок и знаю очень простой SQL, поэтому у меня есть этот вопрос, надеясь, что кто-нибудь может мне помочь.
Вот мой запрос:
SELECT
SUM(Amount) AS Paid,
COUNT(DISTINCT Count) AS total_Count,
SUM(Amount) / COUNT(DISTINCT Count) AS Ratio
FROM
TableA
WHERE
Date BETWEEN '2018-01-01' AND '2018-12-30'
Мой вопрос заключается в том, как я могу циклически перебирать каждый месяц вместо жесткого кода диапазон дат. Цель состоит в том, чтобы получить конечный результат, как этот.
Month Paid Total Ratio
--------------------------------------
Jan
Feb
Mar