Commit 0f134369 authored by Florian Joriot's avatar Florian Joriot
Browse files

Prendre la structure si disponible dans tbl_workflow sinon prendre structure de l'intervenant

parent d5210851
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_420 AS
SELECT DISTINCT
  w.intervenant_id,
  w.structure_id
FROM
  tbl_workflow w
  CASE
    WHEN w.structure_id IS NOT NULL
    THEN w.structure_id
    ELSE i.structure_id
  END structure_id
  FROM tbl_workflow w
  JOIN intervenant  i ON w.intervenant_id = i.id
  JOIN statut      si ON si.id = i.statut_id
  LEFT JOIN contrat c ON c.intervenant_id = w.intervenant_id AND c.histo_destruction IS NULL
+5 −1
Original line number Diff line number Diff line
CREATE OR REPLACE FORCE VIEW V_INDICATEUR_430 AS
SELECT
  w.intervenant_id,
  w.structure_id
  CASE
    WHEN w.structure_id IS NOT NULL
    THEN w.structure_id
    ELSE i.structure_id
  END structure_id
FROM
  intervenant i
  JOIN tbl_workflow w ON w.intervenant_id = i.id