Weather Observation Station 20

  • + 0 comments

    WITH Ordered AS ( SELECT LAT_N, ROW_NUMBER() OVER (ORDER BY LAT_N) AS RowNum, COUNT(*) OVER () AS TotalRows FROM STATION ) SELECT ROUND(AVG(LAT_N), 4) AS Median_Latitude FROM Ordered WHERE RowNum IN (FLOOR((TotalRows + 1) / 2), CEIL((TotalRows + 1) / 2));