RWSN#70200 Rap/Toevoegen verwijderkolommen

svn path=/Customer/trunk/; revision=54342
This commit is contained in:
Maarten van der Heide
2021-12-29 11:42:33 +00:00
parent c6657c77f3
commit 7302161534

View File

@@ -15743,19 +15743,23 @@ CREATE OR REPLACE VIEW rwsn_v_rap_ruimte_opstellingen
ruimte_key,
fclt_f_opstelling,
opstel_key,
aantal_bezoekers
aantal_bezoekers,
ruimteopst_verwijder,
opstelling_verwijder
)
AS
SELECT r.res_ruimte_nr fclt_f_ruimte_naam,
r.res_ruimte_key ruimte_key,
o.res_opstelling_omschrijving fclt_f_opstelling,
ro.res_ruimte_opstel_key opstel_key,
ro.res_ruimte_opstel_bezoekers aantal_bezoekers
FROM res_v_aanwezigruimte r,
res_ruimte_opstelling ro,
res_v_aanwezigopstelling o
WHERE r.res_ruimte_key = ro.res_ruimte_key
AND ro.res_opstelling_key = o.res_opstelling_key;
SELECT r.res_ruimte_nr fclt_f_ruimtenaam,
r.res_ruimte_key ruimte_key,
o.res_opstelling_omschrijving opstelling,
ro.res_ruimte_opstel_key opstel_key,
ro.res_ruimte_opstel_bezoekers aantal_bezoekers,
ro.res_ruimte_opstel_verwijder,
o.res_opstelling_verwijder
FROM res_v_aanwezigruimte r,
res_ruimte_opstelling ro,
res_opstelling o
WHERE r.res_ruimte_key = ro.res_ruimte_key
AND ro.res_opstelling_key = o.res_opstelling_key;
/* Formatted on 22-6-2010 17:35:05 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW rwsn_v_rap_res_ruimten
@@ -15777,64 +15781,68 @@ CREATE OR REPLACE VIEW rwsn_v_rap_res_ruimten
fclt_f_locatie,
fclt_f_gebouw,
fclt_f_verdieping,
ruimte
ruimte,
ruimteopst_verwijder,
opstelling_verwijder
)
AS
SELECT x.res_ruimte_nr fclt_f_ruimtenaam,
x.res_ruimte_key ruimte_key,
x.res_ruimte_omschrijving omschrijving,
x.uur_prijs,
x.vaste_prijs,
x.catalogus ruimtecategorie,
x.openingstijd,
x.sluitingstijd,
x.prijs_ochtend,
x.prijs_middag,
x.prijs_avond,
y.opstelling,
y.res_ruimte_opstel_key opstel_key,
y.bezoekers aantal_bezoekers,
z.alg_locatie_code locatie,
z.alg_gebouw_code gebouw,
z.alg_verdieping_code verdieping,
z.alg_ruimte_nr ruimte
FROM (SELECT rr.res_ruimte_key,
rr.res_ruimte_nr,
rr.res_ruimte_omschrijving,
rr.res_ruimte_prijs uur_prijs,
rr.res_ruimte_prijs_vast vaste_prijs,
d.ins_discipline_omschrijving catalogus,
rr.res_ruimte_begintijd openingstijd,
rr.res_ruimte_eindtijd sluitingstijd,
rr.res_ruimte_prijs_ochtend prijs_ochtend,
rr.res_ruimte_prijs_middag prijs_middag,
rr.res_ruimte_prijs_avond prijs_avond
FROM res_v_aanwezigruimte rr, res_discipline d
WHERE rr.res_discipline_key = d.ins_discipline_key) x
LEFT JOIN
(SELECT ro.res_ruimte_key,
SELECT x.res_ruimte_nr fclt_f_ruimtenaam,
x.res_ruimte_key ruimte_key,
x.res_ruimte_omschrijving omschrijving,
x.uur_prijs,
x.vaste_prijs,
x.catalogus ruimtecategorie,
x.openingstijd,
x.sluitingstijd,
x.prijs_ochtend,
x.prijs_middag,
x.prijs_avond,
y.res_opstelling_omschrijving opstelling,
y.res_ruimte_opstel_key opstel_key,
y.res_ruimte_opstel_bezoekers aantal_bezoekers,
z.alg_locatie_code locatie,
z.alg_gebouw_code gebouw,
z.alg_verdieping_code verdieping,
z.alg_ruimte_nr ruimte,
y.res_ruimte_opstel_verwijder,
y.res_opstelling_verwijder
FROM (SELECT rr.res_ruimte_key,
rr.res_ruimte_nr,
rr.res_ruimte_omschrijving,
rr.res_ruimte_prijs uur_prijs,
rr.res_ruimte_prijs_vast vaste_prijs,
d.ins_discipline_omschrijving catalogus,
rr.res_ruimte_begintijd openingstijd,
rr.res_ruimte_eindtijd sluitingstijd,
rr.res_ruimte_prijs_ochtend prijs_ochtend,
rr.res_ruimte_prijs_middag prijs_middag,
rr.res_ruimte_prijs_avond prijs_avond
FROM res_v_aanwezigruimte rr, res_discipline d
WHERE rr.res_discipline_key = d.ins_discipline_key) x
LEFT JOIN (SELECT ro.res_ruimte_key,
o.res_opstelling_omschrijving,
ro.res_ruimte_opstel_key,
o.res_opstelling_omschrijving opstelling,
ro.res_ruimte_opstel_bezoekers bezoekers
FROM res_ruimte_opstelling ro, res_opstelling o
WHERE ro.res_opstelling_key = o.res_opstelling_key) y
ON x.res_ruimte_key = y.res_ruimte_key
LEFT JOIN
(SELECT rar.res_ruimte_key,
r.alg_ruimte_nr,
v.alg_verdieping_code,
g.alg_gebouw_code,
l.alg_locatie_code
FROM res_v_aanwezigalg_ruimte rar,
alg_v_aanwezigruimte r,
alg_v_aanwezigverdieping v,
alg_v_aanweziggebouw g,
alg_v_aanweziglocatie l
WHERE rar.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key) z
ON x.res_ruimte_key = z.res_ruimte_key;
ro.res_ruimte_opstel_bezoekers,
ro.res_ruimte_opstel_verwijder,
o.res_opstelling_verwijder
FROM res_ruimte_opstelling ro, res_opstelling o
WHERE ro.res_opstelling_key = o.res_opstelling_key) y
ON x.res_ruimte_key = y.res_ruimte_key
LEFT JOIN (SELECT rar.res_ruimte_key,
r.alg_ruimte_nr,
v.alg_verdieping_code,
g.alg_gebouw_code,
l.alg_locatie_code
FROM res_v_aanwezigalg_ruimte rar,
alg_v_aanwezigruimte r,
alg_v_aanwezigverdieping v,
alg_v_aanweziggebouw g,
alg_v_aanweziglocatie l
WHERE rar.alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key) z
ON x.res_ruimte_key = z.res_ruimte_key;
/* Formatted on 29-10-2012 16:26:20 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW rwsn_v_rap_opdr_doorloop