Sua solução pode ser derivada de:Subtrair mês e dia mysql
por exemplo.
(DATE_SUB(curdate(), INTERVAL 1 MONTH)
SELECT COUNT(*), wedding, DATE_SUB(weddate,INTERVAL 1 MONTH) FROM weddingtable
(DATE_SUB(curdate(), INTERVAL 1 MONTH)
SELECT COUNT(*), wedding, DATE_SUB(weddate,INTERVAL 1 MONTH) FROM weddingtable