CREATE TABLE train (Train_ID INT, Name TEXT, Time TEXT, Service TEXT)
CREATE TABLE train_station (Train_ID INT, Station_ID INT)
CREATE TABLE station (Station_ID INT, Name TEXT, Annual_entry_exit FLOAT, Annual_interchanges FLOAT, Total_Passengers FLOAT, Location TEXT, Main_Services TEXT, Number_of_Platforms INT)

What is the average of number_of_platforms for each location? Show the comparison with a bar chart, and sort Y-axis in ascending order please.
SELECT Location, AVG(Number_of_Platforms) FROM station GROUP BY Location ORDER BY AVG(Number_of_Platforms)
SELECT "Location", AVG("Number_of_Platforms") FROM "station" GROUP BY "Location" ORDER BY AVG("Number_of_Platforms") NULLS FIRST