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 no uso de água entre clientes residenciais e industriais na região de San Diego?
 ###Tabelas: 
CREATE TABLE residential_customers (customer_id INT, region VARCHAR(20), water_usage FLOAT); INSERT INTO residential_customers (customer_id, region, water_usage) VALUES (1, 'Sacramento', 3000), (2, 'San_Diego', 2500), (3, 'Sacramento', 2000); CREATE TABLE industrial_customers (customer_id INT, region VARCHAR(20), water_usage FLOAT); INSERT INTO industrial_customers (customer_id, region, water_usage) VALUES (1, 'Sacramento', 8000), (2, 'San_Diego', 9000), (3, 'Sacramento', 7000); CREATE TABLE regions (region VARCHAR(20), PRIMARY KEY (region)); INSERT INTO regions (region) VALUES ('Sacramento'), ('San_Diego');
SELECT SUM(residential_customers.water_usage) - SUM(industrial_customers.water_usage) FROM residential_customers JOIN regions ON residential_customers.region = regions.region JOIN industrial_customers ON regions.region = industrial_customers.region WHERE regions.region = 'San_Diego';