From 3392d865017e1de6848e2a047cb2131e472e8247 Mon Sep 17 00:00:00 2001 From: Norbert Czirjak Date: Mon, 27 Sep 2021 12:48:36 +0200 Subject: [PATCH] child view sql changes --- inst/dbfunctions.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/inst/dbfunctions.sql b/inst/dbfunctions.sql index 97af74c..abc886a 100644 --- a/inst/dbfunctions.sql +++ b/inst/dbfunctions.sql @@ -322,7 +322,7 @@ AS $func$ WITH t1 AS ( SELECT id, row_number() OVER () AS orderid FROM ( - SELECT id, ordervalue, CASE _orderprop WHEN 'desc' THEN -row_number() OVER () ELSE row_number() OVER () END AS orderid + SELECT id, ordervalue, CASE _orderby WHEN 'desc' THEN -row_number() OVER () ELSE row_number() OVER () END AS orderid FROM ( SELECT r1.id, @@ -374,8 +374,8 @@ AS $func$ GROUP BY 1, 2, 3, 4 ) t4 JOIN metadata m5 ON t4.id = m5.id AND m5.property = 'https://vocabs.acdh.oeaw.ac.at/schema#hasAvailableDate' - JOIN relations r2 ON t4.id = r2.id AND r2.property = 'https://vocabs.acdh.oeaw.ac.at/schema#hasAccessRestriction' - JOIN metadata mr2 ON r2.target_id = mr2.id AND mr2.property = 'https://vocabs.acdh.oeaw.ac.at/schema#hasTitle' + LEFT JOIN relations r2 ON t4.id = r2.id AND r2.property = 'https://vocabs.acdh.oeaw.ac.at/schema#hasAccessRestriction' + LEFT JOIN metadata mr2 ON r2.target_id = mr2.id AND mr2.property = 'https://vocabs.acdh.oeaw.ac.at/schema#hasTitle' GROUP BY 1, 2, 3, 4, 5, 6, 7 ) t $func$