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 diferença entre a pontuação média de satisfação dos modelos treinados no conjunto de dados A e no conjunto de dados B, para cada região?
 ###Tabelas: 
CREATE TABLE models (id INT, dataset VARCHAR(20), satisfaction FLOAT, region VARCHAR(20)); INSERT INTO models VALUES (1, 'datasetA', 4.3, 'Europe'), (2, 'datasetA', 4.5, 'Asia'), (3, 'datasetB', 3.9, 'Africa'), (4, 'datasetB', 4.1, 'Africa'), (5, 'datasetA', 4.2, 'North America'), (6, 'datasetB', 3.7, 'North America');
SELECT region, AVG(m.satisfaction) - (SELECT AVG(satisfaction) FROM models m2 WHERE m.region = m2.region AND m2.dataset = 'datasetB') FROM models m WHERE m.dataset = 'datasetA' GROUP BY region;