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: Quantas vacinas COVID-19 foram administradas em cada região do Texas, por tipo de provedor de saúde?
 ###Tabelas: 
CREATE TABLE vaccinations (id INT, patient_name VARCHAR(50), healthcare_provider VARCHAR(50), provider_type VARCHAR(30), region VARCHAR(20), vaccine_type VARCHAR(50), date DATE); INSERT INTO vaccinations (id, patient_name, healthcare_provider, provider_type, region, vaccine_type, date) VALUES (1, 'Alex', 'Houston General Hospital', 'Public', 'Houston', 'Pfizer', '2021-03-15'); INSERT INTO vaccinations (id, patient_name, healthcare_provider, provider_type, region, vaccine_type, date) VALUES (2, 'Bella', 'Austin Medical Center', 'Public', 'Austin', 'Moderna', '2021-03-27'); INSERT INTO vaccinations (id, patient_name, healthcare_provider, provider_type, region, vaccine_type, date) VALUES (3, 'Charlie', 'Dallas Primary Care', 'Private', 'Dallas', 'Johnson & Johnson', '2021-04-09');
SELECT region, provider_type, COUNT(*) as num_vaccines FROM vaccinations WHERE vaccine_type = 'COVID-19' GROUP BY region, provider_type;