Changes between Version 22 and Version 23 of AdvancedReports


Ignore:
Timestamp:
01/11/24 13:30:35 (6 months ago)
Author:
184006
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v22 v23  
    9191    number_of_pets_treated DESC;
    9292}}}
     93== Koja e најновата терапија според датум која е препишена, за која дијагноза е препишена, и во кој ветеринарен центар е препишена.
     94{{{
     95 WITH LatestTherapies AS (
     96    SELECT
     97        ptvc.id_pets,
     98        MAX(t.appoitmentDate) AS latest_therapy_date
     99    FROM
     100        project.pets_visit_vet_centers ptvc
     101    JOIN
     102        project.therapy t ON ptvc.id_pets = t.diagnosticsID
     103    GROUP BY
     104        ptvc.id_pets
     105)
     106
     107SELECT
     108    vc.name AS vet_center_name,
     109    p.id AS pet_id,
     110    --p.description AS pet_description,
     111    d.description AS diagnosis_description,
     112    t.description AS latest_therapy_description,
     113    lt.latest_therapy_date
     114FROM
     115    project.vet_centers vc
     116JOIN
     117    project.pets_visit_vet_centers ptvc ON vc.id = ptvc.id_vet_centers
     118JOIN
     119    project.pets p ON ptvc.id_pets = p.id
     120JOIN
     121    project.diagnostics d ON p.id = d.usersID
     122LEFT JOIN
     123    LatestTherapies lt ON p.id = lt.id_pets
     124LEFT JOIN
     125    project.therapy t ON lt.latest_therapy_date = t.appoitmentDate AND p.id = t.diagnosticsID
     126ORDER BY
     127   latest_therapy_date DESC;
     128}}} 
    93129== Прикажување на мобилен оператор на кој што се најчесто корисниците претплатници. Доколку мобилниот оператор **Telecom** започнува на 072 или 071, мобилниот оператор **VIP** започнува на 078 или 075.
    94130{{{