Crea una tablameses con los nombres de los doce meses en el campo mes y su número en el campo numeromes, campo de tipo INT (ya sabes, de 1 a 12) y haz un LEFT JOIN del tipo
Código sql:
Ver originalSELECT m.mes,COUNT(*) pedidos FROM tablameses m
LEFT JOIN Orders o ON m.numeromes = MONTH(o.date_purchased)
WHERE o.customers_id = 1 AND
(MONTH(o.date_purchased) >= MONTH(SUBDATE(CURDATE(),INTERVAL 2 MONTH)))
GROUP BY o.numeromes
No he probado nada