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: Encontre a quantidade total de produtos de frutos do mar no inventário, agrupados por país do fornecedor.
 ###Tabelas: 
CREATE TABLE inventory(id INT PRIMARY KEY, product VARCHAR(50), quantity INT, supplier_id INT, supplier_country VARCHAR(50)); INSERT INTO inventory(id, product, quantity, supplier_id, supplier_country) VALUES (1, 'salmon', 100, 1, 'Canada'), (2, 'shrimp', 200, 2, 'Thailand'), (3, 'tuna', 150, 3, 'Spain'), (4, 'crab', 250, 2, 'Thailand'), (5, 'lobster', 300, 4, 'Mexico'); CREATE TABLE suppliers(id INT PRIMARY KEY, country VARCHAR(50)); INSERT INTO suppliers(id, country) VALUES (1, 'Canada'), (2, 'Thailand'), (3, 'Spain'), (4, 'Mexico'); CREATE TABLE product_types(id INT PRIMARY KEY, product VARCHAR(50), type VARCHAR(50)); INSERT INTO product_types(id, product, type) VALUES (1, 'salmon', 'seafood'), (2, 'shrimp', 'seafood'), (3, 'tuna', 'seafood'), (4, 'crab', 'seafood'), (5, 'lobster', 'seafood'), (6, 'beef', 'meat'), (7, 'chicken', 'meat');
SELECT s.country AS supplier_country, pt.type, SUM(i.quantity) FROM inventory i JOIN suppliers s ON i.supplier_id = s.id JOIN product_types pt ON i.product = pt.product WHERE pt.type = 'seafood' GROUP BY s.country, pt.type;