SELECT dateadd(month,datediff(month,0,getdate())-12,0)
Резултатът е
-----------------------
2014-08-01 00:00:00.000
Така че клаузата where трябва да бъде
WHERE datecol >=dateadd(month,datediff(month,0,getdate())-12,0)
за да получите всички данни, започвайки от 01 януари на същия месец миналата година