我打算在PostgreSQL中使用WITH
子句,但它似乎不支持该命令。有替代命令吗?
我想要做的是使用一个查询选择多个子结果集并使用部分子结果集来创建我的最终SELECT
。
使用WITH
子句可以很容易。
更新:
哎呀!我发现我误解了我得到的错误信息;和pgSQL支持WITH。
答案 0 :(得分:1)
PostgreSQL支持8.4及以上版本的公用表表达式(WITH
查询)。请参阅手册中的common table expressions。
您应该真正包含PostgreSQL版本,错误消息的确切文本以及您在问题中运行的任何查询的确切文本。在实际/相关的地方还包括表格定义,样本数据和预期结果。