Weather Observation Station 5

  • + 0 comments

    --Oracle sql:

    SELECT CITY, NAME_LENGTH FROM ( SELECT CITY, LENGTH(CITY) AS NAME_LENGTH, RANK() OVER (ORDER BY LENGTH(CITY) ASC, CITY ASC) AS LNTH_ASC, RANK() OVER (ORDER BY LENGTH(CITY) DESC, CITY ASC) AS LNTH_DESC FROM STATION ) WHERE LNTH_ASC = 1 OR LNTH_DESC = 1 ORDER BY CITY;