Я думаю, такой базы вы не найдете, т. к. тут слишком все индивидуально. Поэтому вариант собирать самому, но опять же встает вопрос ее поддержки и актуализации.
SELECT DISTINCT st.id, st.name, MONTH(st.date_time)
FROM stat as st
LEFT JOIN bonus as bs ON st.date_time = bs.date_time
WHERE st.name IN('lol', 'strange')
ORDER BY st.id, st.name