您似乎想要这样的查询:
select qu_def, for_cur,
datefromparts(year(per_date), month(per_date), 1) as per_date,
max(per_date) as date, avg(p) as p
from t
group by qu_def, for_cur,
datefromparts(year(per_date), month(per_date), 1);
您可以使用INSERT
将其放入现有表中,或使用INTO
创建新表。