Tôi sẽ có xu hướng đưa năm vào đầu ra. Một cách:
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
Một cách khác (SQL chuẩn hơn):
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;
Hãy nhớ thứ tự theo thứ tự, vì có lẽ bạn muốn những thứ này theo thứ tự và không có gì đảm bảo về thứ tự mà các hàng được trả về sau một nhóm theo.