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)
CREATE TABLE train (Train_ID INT, Name TEXT, Time TEXT, Service TEXT)
CREATE TABLE train_station (Train_ID INT, Station_ID INT)

Visualize a bar chart, group by name and compute each group's total number, could you show by the the number of name in ascending?
SELECT Name, COUNT(Name) FROM train GROUP BY Name ORDER BY COUNT(Name)
SELECT "Name", COUNT("Name") FROM "train" GROUP BY "Name" ORDER BY COUNT("Name") NULLS FIRST