【PostgreSQL】SQL优化 - left join的开窗 放到with作为临时表,字段级使用

【PostgreSQL】SQL优化 - left join的开窗 放到with作为临时表,字段级使用

  • 【PostgreSQL】SQL优化


【PostgreSQL】SQL优化

  • left join 里面如果有开窗函数row_number() over(),可以放到with里面做一个临时表,把使用到的字段放到字段级别的子查询里面去。
  • 这样查询结果中的每行数据不会重新去查left join里面的开窗排序,可以加快查询速度。秒出结果。

你可能感兴趣的:(PostgreSQL,postgresql)