SQL-запрос для запроса каждую неделю / месяц, даже если запись не существует
Я использую MySQL, и мне трудно получить счет в месяц, включая месяцы без записей.
Это моя таблица «Игры»:
idplay idplayer day ------ -------- --- 1 26 17-11-2015 2 37 22-12-2015 3 65 24-04-2016 4 12 16-05-2016 5 37 17-05-2016 6 37 30-05-2016 7 14 30-06-2016
Я хочу узнать, сколько раз игрок "37" играл в каждом месяце за последние 6 месяцев, и получить 0, если он не играл.
Что-то вроде этого:
Month Playtimes ---- ------- 11-2015 0 12-2015 1 01-2016 0 02-2016 0 03-2016 0 04-2016 0 05-2016 5