From 78ad80b0f26845d931afcfe3e3ee0215a9a5eeba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr> Date: Fri, 22 Apr 2022 11:12:23 +0200 Subject: [PATCH] Oubli d'ajout de MV_LIEN --- data/ddl/materialized-view/MV_LIEN.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 data/ddl/materialized-view/MV_LIEN.sql diff --git a/data/ddl/materialized-view/MV_LIEN.sql b/data/ddl/materialized-view/MV_LIEN.sql new file mode 100644 index 0000000000..ab2bf6b2c9 --- /dev/null +++ b/data/ddl/materialized-view/MV_LIEN.sql @@ -0,0 +1,18 @@ +SELECT + nsup.id noeud_sup_id, + lsup.id lien_sup_id, + nl.id noeud_liste_id, + linf.id lien_inf_id, + ninf.id noeud_inf_id, + + nsup.etape_id etape_id, + ninf.element_pedagogique_id element_pedagogique_id +FROM + noeud nsup + JOIN lien lsup ON lsup.histo_destruction IS NULL AND lsup.noeud_sup_id = nsup.id + JOIN noeud nl ON nl.histo_destruction IS NULL AND nl.liste = 1 AND nl.id = lsup.noeud_inf_id + JOIN lien linf ON linf.histo_destruction IS NULL AND linf.noeud_sup_id = nl.id + JOIN noeud ninf ON ninf.histo_destruction IS NULL AND ninf.id = linf.noeud_inf_id AND ninf.liste = 0 +WHERE + nsup.histo_destruction IS NULL + AND nsup.liste = 0 \ No newline at end of file -- GitLab