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 o número total de dispositivos IoT implantados em cada campo na fazenda 'PrecisionFarm' até o final de 2021.
 ###Tabelas: 
CREATE TABLE IoTData (id INT, field VARCHAR(255), device_type VARCHAR(255), deployment_date DATE);
SELECT field, COUNT(DISTINCT device_type) FROM IoTData WHERE field IN ('PrecisionFarm1', 'PrecisionFarm2', 'PrecisionFarm3') AND YEAR(deployment_date) = 2021 AND MONTH(deployment_date) = 12 GROUP BY field;