Loading data/ddl/view/V_VOLUME_HORAIRE_REF_ETAT.sql +4 −8 Changes for data/ddl/view/V_VOLUME_HORAIRE_REF_ETAT.sql: 4 added lines, 8 removed lines. Original line number Diff line number Diff line CREATE OR REPLACE FORCE VIEW V_VOLUME_HORAIRE_REF_ETAT AS SELECT SELECT DISTINCT vhr.id volume_horaire_ref_id, evh.id etat_volume_horaire_id FROM volume_horaire_ref vhr JOIN etat_volume_horaire evh ON evh.code = CASE WHEN vhr.auto_validation = 1 OR EXISTS( SELECT * FROM validation v JOIN validation_vol_horaire_ref vvhr ON vvhr.validation_id = v.id WHERE vvhr.volume_horaire_ref_id = vhr.id AND v.histo_destruction IS NULL ) THEN 'valide' ELSE 'saisi' END No newline at end of file LEFT JOIN validation_vol_horaire_ref vvhr ON vvhr.volume_horaire_ref_id = vhr.id LEFT JOIN validation v ON v.id = vvhr.validation_id AND v.histo_destruction IS NULL JOIN etat_volume_horaire evh ON evh.code = CASE WHEN vhr.auto_validation = 1 OR v.id IS NOT NULL THEN 'valide' ELSE 'saisi' END No newline at end of file Loading
data/ddl/view/V_VOLUME_HORAIRE_REF_ETAT.sql +4 −8 Changes for data/ddl/view/V_VOLUME_HORAIRE_REF_ETAT.sql: 4 added lines, 8 removed lines. Original line number Diff line number Diff line CREATE OR REPLACE FORCE VIEW V_VOLUME_HORAIRE_REF_ETAT AS SELECT SELECT DISTINCT vhr.id volume_horaire_ref_id, evh.id etat_volume_horaire_id FROM volume_horaire_ref vhr JOIN etat_volume_horaire evh ON evh.code = CASE WHEN vhr.auto_validation = 1 OR EXISTS( SELECT * FROM validation v JOIN validation_vol_horaire_ref vvhr ON vvhr.validation_id = v.id WHERE vvhr.volume_horaire_ref_id = vhr.id AND v.histo_destruction IS NULL ) THEN 'valide' ELSE 'saisi' END No newline at end of file LEFT JOIN validation_vol_horaire_ref vvhr ON vvhr.volume_horaire_ref_id = vhr.id LEFT JOIN validation v ON v.id = vvhr.validation_id AND v.histo_destruction IS NULL JOIN etat_volume_horaire evh ON evh.code = CASE WHEN vhr.auto_validation = 1 OR v.id IS NOT NULL THEN 'valide' ELSE 'saisi' END No newline at end of file