请问为什么窗口函数里定义的class_total 后面不能调用啊
来源:6-44 【实战】 窗口函数-3

慕的地8103524
2020-04-01
1054 - Unknown column ‘class_total’ in ‘field list’
写回答
1回答
-
sqlercn
2020-04-01
不支持这样的语法,你可以像下面这样写
with tmp as (
seelect class_name,title,study_cnt,sum(study_cnt) over(partition by class_name) as class_total
from imc_course a join imc_class b on b.class_id=a.class_id
)
select class_name,title,study_cnt,study_cnt/class_total
from tmp
022020-04-01
相似问题