Une option utilise TO_CHAR :
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
to_char(billing_date, 'MM-YYYY') = '12-2012'
Cela suppose que vous utilisez réellement Oracle, et non SQL Server.
Si vous vouliez 2012 et 2011 puis continuez et ajoutez une autre condition au WHERE clause. Je pourrais utiliser EXTRACT dans ce cas :
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
extract(month from billingDate) = 12 and
extract(year from billingdate) in (2011, 2012)