Changes between Version 6 and Version 7 of AdvancedReports


Ignore:
Timestamp:
12/13/24 18:01:36 (5 weeks ago)
Author:
211228
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v6 v7  
    6464
    6565
    66 === Извештај за бројка на слободни соби после првиот ден во секој од блоковите, број на студенти кои имаат барање за специфична соба и чекаат одговор
     66=== Извештај за бројка на студенти кои имаат барање за специфична соба и чекаат одговор и слободни соби после првиот ден во сите блокови
    6767
    6868
    6969{{{
    7070SELECT
    71 (
    72      SELECT COUNT(*)
    73      FROM RoomRequest
    74      WHERE status = 'Pending'
    75 ) AS br_studenti_koi_pobarale_soba_i_cekaat_odgovor,
    76 (
    77      SELECT COUNT(*)
    78      FROM Room
    79      WHERE is_available = TRUE AND capacity > 0
    80 ) AS brojka_na_slobodni_sobi_posle_prviot_den
     71    b.block_id AS Block,
     72     (
     73        SELECT COUNT(*)
     74        FROM Room r
     75        WHERE r.block_id = b.block_id
     76        AND r.is_available = TRUE
     77        AND r.capacity > 0
     78    ) AS brojka_na_slobodni_sobi_posle_prviot_den,
     79    (
     80        SELECT COUNT(*)
     81        FROM RoomRequest rr
     82        WHERE rr.status = 'Pending'
     83        AND rr.block_id = b.block_id
     84    ) AS br_studenti_koi_pobarale_soba_i_cekaat_odgovor
     85FROM
     86    Block b
     87ORDER BY
     88    b.block_id
    8189}}}
    8290