Schema
public
Owner
waveuser005
Descriptions
View van aantallen uitstaande, geretourneerde en geziene collegiale toetsen per handhavingzaak
Fields
Name | Data type | Description |
---|---|---|
dnaantaluitstaand |
bigint |
Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen bij dnkeyhandhavingen |
dnaantalretour |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen bij dnkeyhandhavingen |
dnaantalgezien |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen bij dnkeyhandhavingen |
dnkeyhandhavingen |
integer |
Primary key van dnkeyhandhavingen waar de collegiale toetsen via tbcorrespondentie aan gekoppeld zijn |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmhahaantcollegtoets
Definition
CREATE VIEW public.vwfrmhahaantcollegtoets (
dnaantaluitstaand,
dnaantalretour,
dnaantalgezien,
dnkeyhandhavingen)
AS
SELECT max(hulpquery1.aantaluitstaand) AS dnaantaluitstaand,
max(hulpquery2.aantalretour) AS dnaantalretour,
max(hulpquery3.aantalgezien) AS dnaantalgezien,
a.dnkeyhandhavingen
FROM vwfrmcorrespcollegtoets a
LEFT JOIN (
SELECT sum(1) AS aantaluitstaand,
b.dnkeyhandhavingen
FROM vwfrmcorrespcollegtoets b
WHERE b.dddatumgetoetst IS NULL
GROUP BY b.dnkeyhandhavingen
) hulpquery1 ON hulpquery1.dnkeyhandhavingen = a.dnkeyhandhavingen
LEFT JOIN (
SELECT sum(1) AS aantalretour,
c.dnkeyhandhavingen
FROM vwfrmcorrespcollegtoets c
WHERE c.dddatumgetoetst IS NOT NULL
GROUP BY c.dnkeyhandhavingen
) hulpquery2 ON hulpquery2.dnkeyhandhavingen = a.dnkeyhandhavingen
LEFT JOIN (
SELECT sum(1) AS aantalgezien,
d.dnkeyhandhavingen
FROM vwfrmcorrespcollegtoets d
WHERE d.dddatumgetoetst IS NOT NULL AND d.dlgezien = 'T'::bpchar
GROUP BY d.dnkeyhandhavingen
) hulpquery3 ON hulpquery3.dnkeyhandhavingen = a.dnkeyhandhavingen
GROUP BY a.dnkeyhandhavingen;
COMMENT ON VIEW public.vwfrmhahaantcollegtoets
IS 'View van aantallen uitstaande, geretourneerde en geziene collegiale toetsen per handhavingzaak';
COMMENT ON COLUMN public.vwfrmhahaantcollegtoets.dnaantaluitstaand
IS 'Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen bij dnkeyhandhavingen';
COMMENT ON COLUMN public.vwfrmhahaantcollegtoets.dnaantalretour
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen bij dnkeyhandhavingen';
COMMENT ON COLUMN public.vwfrmhahaantcollegtoets.dnaantalgezien
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen bij dnkeyhandhavingen';
COMMENT ON COLUMN public.vwfrmhahaantcollegtoets.dnkeyhandhavingen
IS 'Primary key van dnkeyhandhavingen 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 |
![]() ![]() ![]() |