Eine Option verwendet TO_CHAR :
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
to_char(billing_date, 'MM-YYYY') = '12-2012'
Dies setzt voraus, dass Sie tatsächlich Oracle und nicht SQL Server verwenden.
Wenn Sie 2012 wollten und 2011 dann fahren Sie einfach fort und fügen Sie dem WHERE eine weitere Bedingung hinzu Klausel. Ich könnte EXTRACT verwenden in diesem Fall:
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
extract(month from billingDate) = 12 and
extract(year from billingdate) in (2011, 2012)