]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Doc: fix example of recursive query.
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 28 Aug 2022 14:44:52 +0000 (10:44 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 28 Aug 2022 14:44:52 +0000 (10:44 -0400)
Compute total number of sub-parts correctly, per jason@banfelder.net

Simon Riggs

Discussion: https://postgr.es/m/166161184718.1235920.6304070286124217754@wrigleys.postgresql.org

doc/src/sgml/queries.sgml

index 677909289f7564c82aa3fcfafa2c2a5d56e1554a..7d7c0c0785a29a03b628ed326c9826c300fd87de 100644 (file)
@@ -2133,7 +2133,7 @@ SELECT sum(n) FROM t;
 WITH RECURSIVE included_parts(sub_part, part, quantity) AS (
     SELECT sub_part, part, quantity FROM parts WHERE part = 'our_product'
   UNION ALL
-    SELECT p.sub_part, p.part, p.quantity
+    SELECT p.sub_part, p.part, p.quantity * pr.quantity
     FROM included_parts pr, parts p
     WHERE p.part = pr.sub_part
 )