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 quantidade média de suprimentos médicos para hospitais rurais?
 ###Tabelas: 
CREATE TABLE hospitals (id INT PRIMARY KEY, name VARCHAR(255), rural BOOLEAN, num_beds INT); INSERT INTO hospitals (id, name, rural, num_beds) VALUES (1, 'Rural General Hospital', true, 50), (2, 'Urban Teaching Hospital', false, 200); CREATE TABLE medical_supplies (id INT PRIMARY KEY, hospital_id INT, name VARCHAR(255), quantity INT); INSERT INTO medical_supplies (id, hospital_id, name, quantity) VALUES (1, 1, 'Syringes', 500), (2, 1, 'Bandages', 300), (3, 2, 'Syringes', 1000), (4, 2, 'Bandages', 800);
SELECT AVG(m.quantity) FROM medical_supplies m INNER JOIN hospitals h ON m.hospital_id = h.id WHERE h.rural = true;