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 temperatura média registrada por sensores IoT em vinhas localizadas na França?
 ###Tabelas: 
CREATE TABLE vineyard_sensors (vineyard_id INT, sensor_id INT, temperature DECIMAL(5,2), reading_date DATE); INSERT INTO vineyard_sensors (vineyard_id, sensor_id, temperature, reading_date) VALUES (1, 101, 22.5, '2021-07-01'), (1, 101, 23.2, '2021-07-02'), (2, 102, 19.8, '2021-07-01'), (2, 102, 20.3, '2021-07-02'); CREATE TABLE vineyards (vineyard_id INT, name TEXT, country TEXT); INSERT INTO vineyards (vineyard_id, name, country) VALUES (1, 'Vineyard A', 'France'), (2, 'Vineyard B', 'Italy');
SELECT AVG(temperature) FROM vineyard_sensors JOIN vineyards ON vineyard_sensors.vineyard_id = vineyards.vineyard_id WHERE vineyards.country = 'France';