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: Fornecer nomes de fornecedores, suas respectivas localizações e o número de peças de vestuário que fornecem para fornecedores localizados na Ásia.
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), established_date DATE); CREATE TABLE garments_suppliers (garment_id INT, supplier_id INT, PRIMARY KEY (garment_id, supplier_id), FOREIGN KEY (garment_id) REFERENCES garments(garment_id), FOREIGN KEY (supplier_id) REFERENCES suppliers(supplier_id)); CREATE TABLE garments (garment_id INT PRIMARY KEY, name VARCHAR(255), fabric_id INT, FOREIGN KEY (fabric_id) REFERENCES fabrics(fabric_id));
SELECT suppliers.name, suppliers.location, COUNT(DISTINCT garments_suppliers.garment_id) FROM suppliers JOIN garments_suppliers ON suppliers.supplier_id = garments_suppliers.supplier_id JOIN garments ON garments_suppliers.garment_id = garments.garment_id WHERE suppliers.location LIKE '%Asia%' GROUP BY suppliers.name, suppliers.location;