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 porcentagem do gasto total de cada fornecedor, com base no gasto para seu país e por níveis?
 ###Tabelas: 
CREATE TABLE purchases (id INT, vendor_name VARCHAR(50), vendor_country VARCHAR(50), spend DECIMAL(10,2), purchase_date DATE); INSERT INTO purchases (id, vendor_name, vendor_country, spend, purchase_date) VALUES (1, 'ABC Textiles', 'India', 500, '2022-01-01'), (2, 'XYZ Fabrics', 'Bangladesh', 700, '2022-01-02');
SELECT vendor_name, vendor_country, spend, PERCENT_RANK() OVER (PARTITION BY vendor_country ORDER BY spend DESC) as percentile, NTILE(2) OVER (PARTITION BY vendor_country ORDER BY spend DESC) as tier FROM purchases;