From 65c4f689cccdd84261e06f353d22ce8a971e0697 Mon Sep 17 00:00:00 2001 From: Paul Trowbridge Date: Fri, 3 Nov 2023 11:09:53 -0400 Subject: [PATCH] vault backup: 2023-11-03 11:09:53 --- sql/get.sql | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/sql/get.sql b/sql/get.sql index 225d05d..7d52102 100644 --- a/sql/get.sql +++ b/sql/get.sql @@ -42,14 +42,11 @@ getj AS ( ORDER BY agglevel ASC ) -,final AS ( +,aggfinal AS ( SELECT jsonb_build_object( agg.agglvl, - jsonb_build_object( - 'data', - jsonb_agg(gset || jsonb_build_object('season',season)) - ) + jsonb_agg(gset || jsonb_build_object('season',season)) ) data ,gdoc FROM @@ -58,4 +55,14 @@ getj AS ( agglvl ,gdoc ) -select * from final +,final AS ( + SELECT + public.jsonb_obj_aggc(data) data + , gdoc + FROM + aggfinal + GROUP BY + gdoc +) +--SELECT gdoc, jsonb_pretty(data) FROM final +SELECT gdoc, data FROM final