PCHW#56151 -- Rapportage top 10 meldingen laatste half jaar.
svn path=/Customer/trunk/; revision=40748
This commit is contained in:
@@ -2035,22 +2035,25 @@ AS
|
||||
|
||||
CREATE OR REPLACE VIEW pchw_v_meldingen_top10_mnd
|
||||
AS
|
||||
SELECT mld_stdmelding_omschrijving, ins_discipline_omschrijving, aantal
|
||||
FROM ( SELECT mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving,
|
||||
COUNT (*) aantal
|
||||
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d
|
||||
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = 101
|
||||
AND mld_melding_datum BETWEEN ADD_MONTHS (
|
||||
TRUNC (SYSDATE, 'MONTH'),
|
||||
-1)
|
||||
AND TRUNC (SYSDATE, 'MONTH')
|
||||
GROUP BY mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving
|
||||
ORDER BY COUNT (*) DESC)
|
||||
WHERE ROWNUM <= 10;
|
||||
SELECT 1 - aantal hide_f_sort,
|
||||
mld_stdmelding_omschrijving,
|
||||
ins_discipline_omschrijving,
|
||||
aantal
|
||||
FROM ( SELECT mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving,
|
||||
COUNT ( * ) aantal
|
||||
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d
|
||||
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = 101
|
||||
AND mld_melding_datum BETWEEN ADD_MONTHS (
|
||||
TRUNC (SYSDATE, 'MONTH'),
|
||||
-1)
|
||||
AND TRUNC (SYSDATE, 'MONTH')
|
||||
GROUP BY mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving
|
||||
ORDER BY COUNT ( * ) DESC)
|
||||
WHERE ROWNUM <= 10;
|
||||
|
||||
CREATE OR REPLACE VIEW pchw_v_meldingen_top10_jaar
|
||||
AS
|
||||
@@ -2074,6 +2077,58 @@ AS
|
||||
ORDER BY COUNT (*) DESC)
|
||||
WHERE ROWNUM <= 10;
|
||||
|
||||
CREATE OR REPLACE VIEW pchw_v_meldingen_top10_hlfjr
|
||||
AS
|
||||
SELECT 1 - aantal hide_f_sort,
|
||||
mld_stdmelding_omschrijving,
|
||||
ins_discipline_omschrijving,
|
||||
aantal
|
||||
FROM ( SELECT mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving,
|
||||
COUNT ( * ) aantal
|
||||
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d
|
||||
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = 101
|
||||
AND mld_melding_datum BETWEEN TRUNC (
|
||||
ADD_MONTHS (
|
||||
SYSDATE - 182,
|
||||
(1
|
||||
+ 6
|
||||
* ROUND (
|
||||
ROUND (
|
||||
EXTRACT (
|
||||
MONTH FROM (SYSDATE
|
||||
- 182))
|
||||
/ 12,
|
||||
1)
|
||||
- 0.1,
|
||||
0))
|
||||
- EXTRACT (
|
||||
MONTH FROM (SYSDATE
|
||||
- 182))),
|
||||
'Month')
|
||||
AND TRUNC (
|
||||
ADD_MONTHS (
|
||||
SYSDATE,
|
||||
(1
|
||||
+ 6
|
||||
* ROUND (
|
||||
ROUND (
|
||||
EXTRACT (
|
||||
MONTH FROM (SYSDATE))
|
||||
/ 12,
|
||||
1)
|
||||
- 0.1,
|
||||
0))
|
||||
- EXTRACT (
|
||||
MONTH FROM (SYSDATE))),
|
||||
'Month')
|
||||
GROUP BY mld_stdmelding_omschrijving,
|
||||
d.ins_discipline_omschrijving
|
||||
ORDER BY COUNT ( * ) DESC)
|
||||
WHERE ROWNUM <= 10;
|
||||
|
||||
|
||||
-- Reminder naar de gastheer van de reservering tenzij
|
||||
-- de gastheer een functie burgermeester of wethouder heeft (124/130)
|
||||
|
||||
Reference in New Issue
Block a user