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 distribuição dos valores de pH para amostras de solo agrupadas por tipo de cultura no último ano?
 ###Tabelas: 
CREATE TABLE soil_samples (id INT, crop_id INT, pH DECIMAL(3,2), timestamp DATETIME);
SELECT c.type, ROUND(AVG(ss.pH), 2) as avg_pH, STDDEV(ss.pH) as stddev_pH FROM soil_samples ss INNER JOIN crop c ON ss.crop_id = c.id WHERE ss.timestamp >= DATE_SUB(NOW(), INTERVAL 1 YEAR) GROUP BY c.type;