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: Identificar os fornecedores que fornecem para clientes na mesma cidade.
 ###Tabelas: 
CREATE TABLE Customers (CustomerID INT, CustomerName VARCHAR(50), WarehouseID INT, City VARCHAR(50), State VARCHAR(50)); INSERT INTO Customers (CustomerID, CustomerName, WarehouseID, City, State) VALUES (1, 'Customer A', 1, 'Los Angeles', 'CA'), (2, 'Customer B', 2, 'Chicago', 'IL'); CREATE TABLE Suppliers (SupplierID INT, SupplierName VARCHAR(50), WarehouseID INT, City VARCHAR(50), State VARCHAR(50)); INSERT INTO Suppliers (SupplierID, SupplierName, WarehouseID, City, State) VALUES (1, 'Supplier A', 1, 'Los Angeles', 'CA'), (2, 'Supplier B', 2, 'Atlanta', 'GA'), (3, 'Supplier C', 3, 'Miami', 'FL'); CREATE TABLE CustomerSupplier (CustomerID INT, SupplierID INT); INSERT INTO CustomerSupplier (CustomerID, SupplierID) VALUES (1, 1), (2, 2);
SELECT C.CustomerName, S.SupplierName FROM Customers C JOIN Suppliers S ON C.City = S.City WHERE EXISTS (SELECT * FROM CustomerSupplier CS WHERE CS.CustomerID = C.CustomerID AND CS.SupplierID = S.SupplierID);