对于具有多个表的复杂查询,哪种方法更好?公用表表达式或子查询?
最佳答案
子查询比使用公用表表达式要好得多。当使用多个子查询而不是公用表表达式时,查询分析器将执行得更好。
关于postgresql - 亚马逊 Redshift : CTE or sub query for complex queries?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28384945/
对于具有多个表的复杂查询,哪种方法更好?公用表表达式或子查询?
最佳答案
子查询比使用公用表表达式要好得多。当使用多个子查询而不是公用表表达式时,查询分析器将执行得更好。
关于postgresql - 亚马逊 Redshift : CTE or sub query for complex queries?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28384945/
相关文章:
sql - 在 WITH 子句中添加无关的表会减慢 PostgreSQL 中的查询速度吗?
database - 在 2 个网络服务之间同步 postgres 数据库表
sql - 您可以为公共(public)表表达式创建嵌套的WITH子句吗?
VBA/Excel : Not accepting SQL subclauses
linux - 使用 PSQL 从 Redshift 导出数据时遇到问题
postgresql - Airflow 中的 PostgresOperator 超时
sql-server - CTE 和 FOR XML 生成嵌套的 XML
amazon-ec2 - 为什么我会得到 "Your account does not support the EC2-Classic Platform in this region."?