Changes between Version 18 and Version 19 of WikiStart/AdvancedReports


Ignore:
Timestamp:
02/05/24 16:45:06 (4 months ago)
Author:
133039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart/AdvancedReports

    v18 v19  
    458458
    459459}}}
    460 
     460== **[[span(style=color: #BF1B1B, 10:)]]**
     461
     462{{{
     463WITH student_ratings AS (
     464  SELECT
     465    s.student_id,
     466    AVG(fb.fb_rating) AS student_rating
     467  FROM
     468    student s
     469  JOIN
     470    gives_feedback gf ON gf.student_id = s.student_id
     471  JOIN
     472    feedback fb ON gf.fb_id = fb.fb_id
     473      AND EXTRACT(YEAR FROM fb.fb_date) = EXTRACT(YEAR FROM CURRENT_DATE)
     474  GROUP BY
     475    s.student_id
     476)
     477
     478SELECT
     479  AVG(student_rating) AS average_student_rating
     480FROM
     481  student_ratings;
     482
     483}}}