0
可以通过row_number() OVER()
编号结果计数行吗?在OVER()子句中使用别名
例如
SELECT *,
users::numeric/population::numeric*100 AS penetration,
row_number() OVER(ORDER BY penetration DESC)
FROM states ORDER BY penetration DESC
产生一个错误:
ERROR: column "penetration" does not exist