Changes between Version 1 and Version 2 of AdvancedReport14


Ignore:
Timestamp:
08/21/26 07:05:52 (26 hours ago)
Author:
235018
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReport14

    v1 v2  
    33CREATE OR REPLACE FUNCTION get_top_10_employees_by_requests_last_month()
    44RETURNS TABLE (
    5     ssn BIGINT,
     5    id BIGINT,
    66    employee_name TEXT,
    77    number_of_requests BIGINT
     
    1212    RETURN QUERY
    1313    SELECT
    14         e.ssn,
     14        e.id,
    1515        p.name AS employee_name,
    1616        COUNT(DISTINCT a.request_num) AS number_of_requests
    1717    FROM employees e
    1818    JOIN personal p
    19         ON e.ssn = p.ssn
     19        ON e.id = p.id
    2020    JOIN answers a
    21         ON e.ssn = a.ssn
     21        ON e.id = a.id
    2222    JOIN request r
    2323        ON a.request_num = r.request_num
     
    2525      AND r.date_and_time < date_trunc('month', CURRENT_DATE)
    2626    GROUP BY
    27         e.ssn,
     27        e.id,
    2828        p.name
    2929    ORDER BY