Changes between Version 15 and Version 16 of AdvancedReports


Ignore:
Timestamp:
01/10/24 11:21:42 (6 months ago)
Author:
184006
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v15 v16  
    1 = Напредни извештаи од базата (SQL и складирани процедури)
     1= Напредни извештаи од базата (SQL и складирани процедури)
     2== Прикажување на совет чија што дата на побарување не е постара од 6 месеци гледано од денешната дата, прикажување на корисник кој го побарал советот и прикажување на број на одговори на прашањето.
     3{{{
     4SELECT
     5        bpc.id AS consultation_id,
     6        bpc.date_askes AS claim_date,
     7        bpc.title AS consultation_title,
     8        bpc.description AS consultation_description,
     9        u.id AS user_id,
     10        u.name AS user_name,
     11        COUNT(bpa.id) AS answers_count
     12    FROM
     13        project.blog_post_for_consultations bpc
     14    LEFT JOIN
     15        project.users u ON bpc.users_id = u.id
     16    LEFT JOIN
     17        project.blog_post_answers bpa ON bpc.id = bpa.blogpostconsid
     18    WHERE
     19        bpc.date_askes >= current_date - interval '6 months'
     20    GROUP BY
     21        bpc.id, bpc.date_askes, bpc.title, bpc.description, u.id, u.name
     22    ORDER BY
     23        answers_count DESC
     24    LIMIT 1
     25
     26}}}
    227== Прикажување на мобилен оператор на кој што се најчесто корисниците претплатници. Доколку мобилниот оператор **Telecom** започнува на 072 или 071, мобилниот оператор **VIP** започнува на 078 или 075.
    328{{{
     
    7196LIMIT 1;
    7297}}}
    73 == Прикажување на совет чија што дата на побарување не е постара од 6 месеци гледано од денешната дата, прикажување на корисник кој го побарал советот и прикажување на број на одговори на прашањето.
    74 {{{
    75 SELECT
    76         bpc.id AS consultation_id,
    77         bpc.date_askes AS claim_date,
    78         bpc.title AS consultation_title,
    79         bpc.description AS consultation_description,
    80         u.id AS user_id,
    81         u.name AS user_name,
    82         COUNT(bpa.id) AS answers_count
    83     FROM
    84         project.blog_post_for_consultations bpc
    85     LEFT JOIN
    86         project.users u ON bpc.users_id = u.id
    87     LEFT JOIN
    88         project.blog_post_answers bpa ON bpc.id = bpa.blogpostconsid
    89     WHERE
    90         bpc.date_askes >= current_date - interval '6 months'
    91     GROUP BY
    92         bpc.id, bpc.date_askes, bpc.title, bpc.description, u.id, u.name
    93     ORDER BY
    94         answers_count DESC
    95     LIMIT 1
    96 
    97 }}}
    9898== Прикажување која терапија за која дијагноза е препишена.
    9999{{{