Show the type of school and the number of buses for each type, and I want to list by the y axis in descending.
CREATE TABLE driver (
    Driver_ID int,
    Name text,
    Party text,
    Home_city text,
    Age int
)

CREATE TABLE school_bus (
    School_ID int,
    Driver_ID int,
    Years_Working int,
    If_full_time bool
)

CREATE TABLE school (
    School_ID int,
    Grade text,
    School text,
    Location text,
    Type text
)
SELECT Type, COUNT(*) FROM school_bus AS T1 JOIN school AS T2 ON T1.School_ID = T2.School_ID GROUP BY T2.Type ORDER BY COUNT(*) DESC
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Show the type of school and the number of buses for each type, and I want to list by the y axis in descending. ### Input: CREATE TABLE driver (
    Driver_ID int,
    Name text,
    Party text,
    Home_city text,
    Age int
)

CREATE TABLE school_bus (
    School_ID int,
    Driver_ID int,
    Years_Working int,
    If_full_time bool
)

CREATE TABLE school (
    School_ID int,
    Grade text,
    School text,
    Location text,
    Type text
) ### Response: SELECT Type, COUNT(*) FROM school_bus AS T1 JOIN school AS T2 ON T1.School_ID = T2.School_ID GROUP BY T2.Type ORDER BY COUNT(*) DESC