Changes between Version 13 and Version 14 of AdvancedReports


Ignore:
Timestamp:
01/10/24 11:17:08 (10 months ago)
Author:
184006
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v13 v14  
    7171LIMIT 1;
    7272}}}
    73 == Прикажување на совет чија што дата на побарување не е постара од 6 месеци гледано од денешната дата.
     73== Прикажување на совет чија што дата на побарување не е постара од 6 месеци гледано од денешната дата, прикажување на корисник кој го побарал советот и прикажување на број на одговори на прашањето.
    7474{{{
    7575SELECT *
    7676FROM project.blog_post_for_consultations
    7777WHERE date_askes >= CURRENT_DATE - INTERVAL '6 months';
     78}}}
     79{{{
     80SELECT
     81        bpc.id AS consultation_id,
     82        bpc.date_askes AS claim_date,
     83        bpc.title AS consultation_title,
     84        bpc.description AS consultation_description,
     85        u.id AS user_id,
     86        u.name AS user_name,
     87        COUNT(bpa.id) AS answers_count
     88    FROM
     89        project.blog_post_for_consultations bpc
     90    LEFT JOIN
     91        project.users u ON bpc.users_id = u.id
     92    LEFT JOIN
     93        project.blog_post_answers bpa ON bpc.id = bpa.blogpostconsid
     94    WHERE
     95        bpc.date_askes >= current_date - interval '6 months'
     96    GROUP BY
     97        bpc.id, bpc.date_askes, bpc.title, bpc.description, u.id, u.name
     98    ORDER BY
     99        answers_count DESC
     100    LIMIT 1
     101
    78102}}}
    79103== Прикажување која терапија за која дијагноза е препишена.