Changes between Version 1 and Version 2 of AdvancedReports


Ignore:
Timestamp:
01/24/24 13:05:48 (12 months ago)
Author:
175012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified AdvancedReports

    v1 v2  
    11= Напредни извештаи од базата (SQL и складирани процедури) =
     2
     3=== Извештај за употребата на пакети - последните 6 месеци, вклучувајќи ги информациите за насловот на пакетот, бројот на употреби, видот на полисата , и податоците за пакетот, сортирано според бројот на употреби во опаѓачки редослед ===
     4
     5{{{#!sql
     6
     7SELECT
     8        p2.title as Package_title,
     9    P.package,
     10    COUNT(*) AS usage_count,
     11    CASE
     12        WHEN Pa.pol_id IS NOT NULL THEN 'Auto Registration'
     13        WHEN Pt.pol_id IS NOT NULL THEN 'Travel Health'
     14        ELSE ''
     15    END AS policy_type
     16FROM
     17    project.Policy AS P
     18LEFT JOIN
     19    project.Pol_dog AS Pd ON P.p_id = Pd.policy
     20LEFT JOIN
     21    project.Pol_auto AS Pa ON P.p_id = Pa.pol_id
     22LEFT JOIN
     23    project.Pol_travel AS Pt ON P.p_id = Pt.pol_id
     24LEFT JOIN
     25    project.Pol_osi AS Po ON P.p_id = Po.policy
     26left join
     27        project.package p2 on p.package=p2.code
     28WHERE
     29    P.sdate >= CURRENT_DATE - INTERVAL '6 months'
     30GROUP BY
     31    P.package, policy_type, p2.title
     32ORDER BY
     33    usage_count DESC;
     34
     35}}}
    236
    337=== Извештај за сите податоци за клиент, возило, осигурител, почетен датум, краен датум===