Changes between Version 3 and Version 4 of AdvancedReports


Ignore:
Timestamp:
06/27/25 01:09:25 (10 days ago)
Author:
221012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v3 v4  
    154154FROM Listing li
    155155JOIN Lease l ON li.id = l.listing_id
    156 WHERE li.available_from >= CURRENT_DATE - INTERVAL '365 days'
     156WHERE li.available_from >= CURRENT_DATE - INTERVAL '365 days' AND l.start_date BETWEEN li.available_from AND li.available_to
    157157GROUP BY year, month
    158158ORDER BY year, month;
    159159}}}
     160
     161=== 7. Извештај за број на барања за поправка/сервисирање на недвижност по град
     162{{{
     163SELECT
     164  a.city,
     165  COUNT(sr.id) AS request_count
     166FROM ServiceRequest sr
     167JOIN Lease l ON sr.lease_id = l.id
     168JOIN Listing li ON l.listing_id = li.id
     169JOIN Unit u ON li.unit_id = u.id
     170JOIN Property p ON u.property_id = p.id
     171JOIN Address a ON p.address_id = a.id
     172WHERE EXTRACT(YEAR FROM sr.request_date) = EXTRACT(YEAR FROM CURRENT_DATE)
     173GROUP BY a.city
     174ORDER BY request_count DESC
     175}}}