postgre中with的用法

postgre中with的用法

在PostgreSQL中,WITH子句提供了一种编写辅助语句的方法,以便在更大的查询中使用。WITH子句有助于将复杂的大型查询分解为更简单的表单,便于阅读。这些语句通常称为通用表表达式,也可以当做一个为查询而存在的临时表。

With语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称,可以简化代码。With后面应该是一个具体的对象而不是一个对象集合