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: Quais categorias de tamanho têm as vendas mais altas e mais baixas em termos de quantidade?
 ###Tabelas: 
CREATE TABLE customers (id INT, size VARCHAR(10)); INSERT INTO customers (id, size) VALUES (1, 'XS'), (2, 'S'), (3, 'M'), (4, 'L'), (5, 'XL'); CREATE TABLE orders (id INT, customer_id INT, product_id INT); INSERT INTO orders (id, customer_id, product_id) VALUES (1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4), (5, 5, 5); CREATE TABLE products (id INT, size VARCHAR(10), quantity INT); INSERT INTO products (id, size, quantity) VALUES (1, 'XS', 200), (2, 'S', 300), (3, 'M', 500), (4, 'L', 400), (5, 'XL', 100);
SELECT size, SUM(p.quantity) AS total_quantity FROM customers c INNER JOIN orders o ON c.id = o.customer_id INNER JOIN products p ON o.product_id = p.id GROUP BY size ORDER BY total_quantity DESC, size ASC LIMIT 1;