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: Qual é a quantidade total de peças não vendidas para cada marca, agrupadas por país, que têm uma quantidade maior que 500?
 ###Tabelas: 
CREATE TABLE Countries (id INT, country VARCHAR(50)); INSERT INTO Countries (id, country) VALUES (1, 'USA'), (2, 'Canada'), (3, 'Mexico'); CREATE TABLE Brands (id INT, brand VARCHAR(50)); INSERT INTO Brands (id, brand) VALUES (1, 'Gucci'), (2, 'Chanel'), (3, 'Louis Vuitton'); CREATE TABLE Inventory (id INT, country_id INT, brand_id INT, quantity INT); INSERT INTO Inventory (id, country_id, brand_id, quantity) VALUES (1, 1, 1, 800), (2, 1, 2, 600), (3, 2, 1, 300), (4, 3, 2, 700), (5, 1, 3, 900), (6, 2, 3, 400);
SELECT c.country, b.brand, SUM(i.quantity) as total_unsold_quantity FROM Inventory i JOIN Countries c ON i.country_id = c.id JOIN Brands b ON i.brand_id = b.id GROUP BY c.country, b.brand HAVING total_unsold_quantity > 500;