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: Liste todos os fornecedores que forneceram produtos a uma loja específica nos últimos seis meses, juntamente com as quantidades de produtos fornecidos.
 ###Tabelas: 
CREATE TABLE vendors (id INT, name VARCHAR(50), country VARCHAR(50)); CREATE TABLE vendor_shipments (id INT, vendor_id INT, store_id INT, shipment_date DATE, quantity INT); CREATE TABLE stores (id INT, name VARCHAR(50), city VARCHAR(50), region VARCHAR(50));
SELECT vendors.name, vendor_shipments.product_id, vendor_shipments.quantity FROM vendors JOIN vendor_shipments ON vendors.id = vendor_shipments.vendor_id JOIN stores ON vendor_shipments.store_id = stores.id WHERE stores.name = 'Specific Store Name' AND vendor_shipments.shipment_date >= DATE(NOW()) - INTERVAL 6 MONTH;