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: Qual é a proporção de ônibus autônomos para não autônomos em Cingapura?
 ###Tabelas: 
CREATE TABLE buses (id INT, is_autonomous BOOLEAN, city VARCHAR(20), num_buses INT); INSERT INTO buses (id, is_autonomous, city, num_buses) VALUES (1, true, 'Singapore', 500), (2, false, 'Singapore', 1000);
SELECT (SUM(CASE WHEN is_autonomous THEN num_buses ELSE 0 END)) / (SUM(CASE WHEN is_autonomous = false THEN num_buses ELSE 0 END)) FROM buses WHERE city = 'Singapore';