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 é o número de clientes únicos que fizeram uma compra em cada localização da loja?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, customer_name VARCHAR(255), location VARCHAR(255)); INSERT INTO customers VALUES (1, 'John Doe', 'NYC'), (2, 'Jane Smith', 'LA'), (3, 'Bob Johnson', 'NYC'), (4, 'Sarah Lee', 'SF'); CREATE TABLE sales (sale_id INT, customer_id INT, sale_date DATE); INSERT INTO sales VALUES (1, 1, '2022-03-01'), (2, 2, '2022-03-02'), (3, 3, '2022-03-03'), (4, 1, '2022-03-04');
SELECT s1.location, COUNT(DISTINCT c1.customer_id) AS unique_customers FROM sales s1 INNER JOIN customers c1 ON s1.customer_id = c1.customer_id;