Анатолий, Окей, распишу:
1) Скачиваешь локальный сервер, тот же Xampp.
2) Идешь в localhost/phpmyadmin и авторизуешься
3) Создаешь БД и заполняешь ее твоими данными
4) Пишешь скрипты на PHP с Get запросом, которые делают запрос из БД и возвращают данные echo'м в виде json
5) Заливаешь скрипты и БД на любой бесплатный хостинг и юзаешь.
Константин Цветков, работает: www.sqlfiddle.com/#!7/b2dcd/1/0
правда он требуется, чтобы была хотя бы одна дата за последние 6 месяцев, иначе он начинает отчет с текущего года.
Константин Цветков, для LEFT нашел следующую замену substr(datetime('now','-6 month'),1, 7)
для Concat следущую calendar.name || " " || calendar.year
для LPAN следующий код substr('00' || calendar.id, -2, 2)
Благодарю!
А как получить последние 6 записей, ограничиваясь текущим месяцем? Т.е. с Октября 2019 до Марта 2020
В случае с Join мы получаем все возможные соединения и возвращаем последние 6 из них.
1) Скачиваешь локальный сервер, тот же Xampp.
2) Идешь в localhost/phpmyadmin и авторизуешься
3) Создаешь БД и заполняешь ее твоими данными
4) Пишешь скрипты на PHP с Get запросом, которые делают запрос из БД и возвращают данные echo'м в виде json
5) Заливаешь скрипты и БД на любой бесплатный хостинг и юзаешь.