मैं आउटपुट में वर्ष को शामिल करने के लिए इच्छुक हूं। एक ही रास्ता:
select to_char(DATE_CREATED, 'YYYY-MM'), sum(Num_of_Pictures)
from pictures_table
group by to_char(DATE_CREATED, 'YYYY-MM')
order by 1
दूसरा तरीका (अधिक मानक SQL):
select extract(year from date_created) as yr, extract(month from date_created) as mon,
sum(Num_of_Pictures)
from pictures_table
group by extract(year from date_created), extract(month from date_created)
order by yr, mon;
द्वारा आदेश याद रखें, क्योंकि आप संभवतः इन्हें क्रम में चाहते हैं, और इस बात की कोई गारंटी नहीं है कि समूह के बाद पंक्तियों को वापस कर दिया जाता है।