Satu opsi menggunakan TO_CHAR
:
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
to_char(billing_date, 'MM-YYYY') = '12-2012'
Ini mengasumsikan bahwa Anda benar-benar menggunakan Oracle, dan bukan SQL Server.
Jika Anda ingin 2012
dan 2011
lalu lanjutkan dan tambahkan kondisi lain ke WHERE
ayat. Saya mungkin menggunakan EXTRACT
dalam hal ini:
select electrcityUsage, waterUsage
from monthlyBill
where accountNumber = '211' and
extract(month from billingDate) = 12 and
extract(year from billingdate) in (2011, 2012)