CREATE TABLE station (id NUMBER, network_name CLOB, services CLOB, local_authority CLOB)
CREATE TABLE route (train_id NUMBER, station_id NUMBER)
CREATE TABLE weekly_weather (station_id NUMBER, day_of_week CLOB, high_temperature NUMBER, low_temperature NUMBER, precipitation NUMBER, wind_speed_mph NUMBER)
CREATE TABLE train (id NUMBER, train_number NUMBER, name CLOB, origin CLOB, destination CLOB, time CLOB, interval CLOB)

Find the id and local authority of the station with has the highest average high temperature.
SELECT t2.id, t2.local_authority FROM weekly_weather AS t1 JOIN station AS t2 ON t1.station_id = t2.id GROUP BY t1.station_id ORDER BY AVG(high_temperature) DESC LIMIT 1
SELECT "t2"."id", "t2"."local_authority" FROM "weekly_weather" "t1" JOIN "station" "t2" ON "t1"."station_id" = "t2"."id" GROUP BY "t1"."station_id" ORDER BY AVG("high_temperature") DESC FETCH FIRST 1 ROWS ONLY