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: Quais dispensários na Califórnia têm o maior valor médio de transação para comestíveis?
 ###Tabelas: 
CREATE TABLE Dispensaries (id INT, name TEXT, state TEXT);CREATE TABLE Transactions (id INT, dispensary_id INT, product_type TEXT, transaction_value DECIMAL);
SELECT D.name FROM Dispensaries D JOIN (SELECT dispensary_id, AVG(transaction_value) AS avg_value FROM Transactions WHERE product_type = 'edibles' GROUP BY dispensary_id ORDER BY avg_value DESC LIMIT 1) T ON D.id = T.dispensary_id;