Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Liste todas as prisões com sua capacidade e a taxa de ocupação atual, ordenadas da maior para a menor taxa de ocupação.
 ###Tabelas: 
CREATE TABLE prisons (prison_name VARCHAR(50), capacity INT, occupancy INT); INSERT INTO prisons VALUES ('Attica Correctional Facility', 2000, 1500), ('Sing Sing Correctional Facility', 1500, 1200), ('Rikers Island', 10000, 8000);
SELECT prison_name, capacity, occupancy, (occupancy*100.0/capacity) AS occupancy_rate FROM prisons ORDER BY occupancy_rate DESC;