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: Listar todos os fornecedores e o número de produtos únicos que eles fornecem para o 'Sustainable Food Hub' em Austin, TX.
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, name TEXT, contact TEXT); INSERT INTO suppliers (supplier_id, name, contact) VALUES (1, 'EcoGreens', 'info@ecogreens.com'), (2, 'NatureNet', 'contact@naturenet.org'); CREATE TABLE products (product_id INT, name TEXT, supplier_id INT); INSERT INTO products (product_id, name, supplier_id) VALUES (1, 'Organic Spinach', 1), (2, 'Biodynamic Carrots', 1), (3, 'Vegan Cheese', 2); CREATE TABLE hubs (hub_id INT, name TEXT, city TEXT); INSERT INTO hubs (hub_id, name, city) VALUES (1, 'Sustainable Food Hub', 'Austin');
SELECT s.name, COUNT(DISTINCT p.product_id) FROM suppliers s JOIN products p ON s.supplier_id = p.supplier_id JOIN hubs h ON h.hub_id = 1 WHERE h.name = 'Sustainable Food Hub';