Jeg er ikke sikker på, om du vil have fat i alle rækker fra jan til juni, kun rækkerne indtil 1. juni eller alle rækker fra jan til maj. Du kan f.eks. bruge:
[...] WHERE `date_column` BETWEEN '2012-01-01' AND '2012-06-01'
som giver dig alle rækker inklusive 1. juni.
Brug dette til at få alle rækker fra de fulde måneder fra januar til juni:
[...] WHERE YEAR(`date_column`)=2012 AND MONTH(`date_column`) BETWEEN 1 AND 6
(skift til BETWEEN 1 AND 5
for januar til maj)