У меня есть таблица с именем GAINLP. Таблица содержит поля
'Record#" (INT),
'SightingDate' (DATE),
'SpeciesName' (VARCHAR)
Требуется SQL для вывода массива, который содержит целое число, соответствующее сумме SightingDate для каждого месяца.
Пример : 0,0,0,0,1,5,10,12,5,3,0,0
Вместо этого следующий код вызывает nullсуммы значений, которые нужно пропустить, и у меня осталось 1,5,10,12,5,3
`select count(SightingDate) from GAINLP where SpeciesName LIKE '%Actias luna' GROUP BY MONTH(SightingDate)`
Я понимаю, что это можно сделать, присоединившись к таблице календаря, но я ненашел примеры такого кода, который также использует оператор WHERE.