sql怎么写能实现2021年那张数据表有12条数据,没有的值为0
select rownum, to_char(add_months(to_date('2021-01-01', 'YYYY-MM-DD'),rownum-1),'YYYY-MM') year_month
from dual
connect by rownum <= 12
你先把月份全部展示出来再连接你的数据表呢,没数据的就用nvl()函数显示成0
nvl(JLR,0) ---Oracle数据库