Please show different denominations and the corresponding number of schools in descending order.
CREATE TABLE school (
    school_id number,
    school text,
    location text,
    enrollment number,
    founded number,
    denomination text,
    boys_or_girls text,
    day_or_boarding text,
    year_entered_competition number,
    school_colors text
)

CREATE TABLE player (
    player_id number,
    player text,
    team text,
    age number,
    position text,
    school_id number
)

CREATE TABLE school_performance (
    school_id number,
    school_year text,
    class_a text,
    class_aa text
)

CREATE TABLE school_details (
    school_id number,
    nickname text,
    colors text,
    league text,
    class text,
    division text
)
SELECT denomination, COUNT(*) FROM school GROUP BY denomination 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: Please show different denominations and the corresponding number of schools in descending order. ### Input: CREATE TABLE school (
    school_id number,
    school text,
    location text,
    enrollment number,
    founded number,
    denomination text,
    boys_or_girls text,
    day_or_boarding text,
    year_entered_competition number,
    school_colors text
)

CREATE TABLE player (
    player_id number,
    player text,
    team text,
    age number,
    position text,
    school_id number
)

CREATE TABLE school_performance (
    school_id number,
    school_year text,
    class_a text,
    class_aa text
)

CREATE TABLE school_details (
    school_id number,
    nickname text,
    colors text,
    league text,
    class text,
    division text
) ### Response: SELECT denomination, COUNT(*) FROM school GROUP BY denomination ORDER BY COUNT(*) DESC