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 é o número máximo de equipamentos agrícolas por fazenda no Canadá?
 ###Tabelas: 
CREATE TABLE farm_equipment (id INT, farm_id INT, equipment_type TEXT, quantity INT); INSERT INTO farm_equipment (id, farm_id, equipment_type, quantity) VALUES (1, 1, 'Tractor', 2), (2, 2, 'Combine Harvester', 1);
SELECT farm_id, MAX(farm_equipment.quantity) FROM farm_equipment JOIN farms ON farm_equipment.farm_id = farms.id JOIN provinces ON farms.id = provinces.id WHERE provinces.country = 'Canada' GROUP BY farm_equipment.farm_id;