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 o número de estilos de vestuário que estão fora de estoque, para cada categoria de vestuário.
 ###Tabelas: 
CREATE TABLE garment_stock (garment_style_id INT, garment_category VARCHAR(50), in_stock BOOLEAN); INSERT INTO garment_stock (garment_style_id, garment_category, in_stock) VALUES (1, 'Tops', true), (2, 'Bottoms', true), (3, 'Tops', false), (4, 'Outerwear', true), (5, 'Accessories', false);
SELECT garment_category, COUNT(*) FILTER (WHERE NOT in_stock) AS out_of_stock_styles FROM garment_stock GROUP BY garment_category ORDER BY out_of_stock_styles DESC;