Schema
public
Owner
waveuser005
Descriptions
View van aantallen uitstaande, geretourneerde en geziene collegiale toetsen per infoaanvraagzaak
Fields
Name | Data type | Description |
---|---|---|
dnaantaluitstaand |
bigint |
Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen bij dnkeyinfoaanvraag |
dnaantalretour |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen bij dnkeyinfoaanvraag |
dnaantalgezien |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen bij dnkeyinfoaanvraag |
dnkeyinfoaanvraag |
integer |
Primary key van tbinfoaanvragen waar de collegiale toetsen via tbcorrespondentie aan gekoppeld zijn |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrminfaantcollegtoets
Definition
CREATE VIEW public.vwfrminfaantcollegtoets (
dnaantaluitstaand,
dnaantalretour,
dnaantalgezien,
dnkeyinfoaanvraag)
AS
SELECT max(hulpquery1.aantaluitstaand) AS dnaantaluitstaand,
max(hulpquery2.aantalretour) AS dnaantalretour,
max(hulpquery3.aantalgezien) AS dnaantalgezien,
a.dnkeyinfoaanvraag
FROM vwfrmcorrespcollegtoets a
LEFT JOIN (
SELECT sum(1) AS aantaluitstaand,
b.dnkeyinfoaanvraag
FROM vwfrmcorrespcollegtoets b
WHERE b.dddatumgetoetst IS NULL
GROUP BY b.dnkeyinfoaanvraag
) hulpquery1 ON hulpquery1.dnkeyinfoaanvraag = a.dnkeyinfoaanvraag
LEFT JOIN (
SELECT sum(1) AS aantalretour,
c.dnkeyinfoaanvraag
FROM vwfrmcorrespcollegtoets c
WHERE c.dddatumgetoetst IS NOT NULL
GROUP BY c.dnkeyinfoaanvraag
) hulpquery2 ON hulpquery2.dnkeyinfoaanvraag = a.dnkeyinfoaanvraag
LEFT JOIN (
SELECT sum(1) AS aantalgezien,
d.dnkeyinfoaanvraag
FROM vwfrmcorrespcollegtoets d
WHERE d.dddatumgetoetst IS NOT NULL AND d.dlgezien = 'T'::bpchar
GROUP BY d.dnkeyinfoaanvraag
) hulpquery3 ON hulpquery3.dnkeyinfoaanvraag = a.dnkeyinfoaanvraag
GROUP BY a.dnkeyinfoaanvraag;
COMMENT ON VIEW public.vwfrminfaantcollegtoets
IS 'View van aantallen uitstaande, geretourneerde en geziene collegiale toetsen per infoaanvraagzaak';
COMMENT ON COLUMN public.vwfrminfaantcollegtoets.dnaantaluitstaand
IS 'Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen bij dnkeyinfoaanvraag';
COMMENT ON COLUMN public.vwfrminfaantcollegtoets.dnaantalretour
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen bij dnkeyinfoaanvraag';
COMMENT ON COLUMN public.vwfrminfaantcollegtoets.dnaantalgezien
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen bij dnkeyinfoaanvraag';
COMMENT ON COLUMN public.vwfrminfaantcollegtoets.dnkeyinfoaanvraag
IS 'Primary key van tbinfoaanvragen waar de collegiale toetsen via tbcorrespondentie aan gekoppeld zijn';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |