plsql查询问题(查询最近七天每天各原因的数量)

查询最近七天每天各原因的数量
麻烦写详细点!!

img

查询最近7天各原因的数量
由于您这边没有提供表结构(即各字段名称),相关字段
day:日期, varchar类型, reason:原因

select day, reason,  count(1) as num  
from dwd_db.DWD_BASE_HSO32_THISINSTRUCTION
where  to_date(day,'yyyy-mm-dd')>to_date(sysdate-7,'yyyy-mm-dd')
group by day, reason


望采纳,有不明白的,可以直接沟通