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 os perfuradores que não tiveram poços com taxas de produção acima de 1200 e o número de poços que eles perfuraram.
 ###Tabelas: 
CREATE TABLE wells (id INT, driller VARCHAR(255), well VARCHAR(255), production_rate FLOAT); INSERT INTO wells (id, driller, well, production_rate) VALUES (1, 'DrillerC', 'WellA', 1000), (2, 'DrillerD', 'WellB', 1500), (3, 'DrillerC', 'WellC', 1200), (4, 'DrillerG', 'WellD', 1050), (5, 'DrillerH', 'WellE', 900);
SELECT driller, COUNT(*) as num_wells FROM wells WHERE driller NOT IN (SELECT driller FROM wells WHERE production_rate > 1200) GROUP BY driller;