无法调用select 中的 别名,会报错!
可以使用select 中的别名
窗口函数只能存在于查询的字段中,不能作为数据过滤条件。因为窗口函数是基于已经确认的查询结果条目作为窗口,再进行的统计,如果你通过where或者having 来改变输出结果的记录数,那窗口范围就变了。因此,如果想用窗口函数计算得出的值作为条件,只能把这个sql作为子查询,外面再套一层,这个时候你就可以用where来过滤数据了
其实这种东西自己测试一下就能得到结果了