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 é o número total de peças únicas produzidas por cada fabricante, particionado pelo fabricante e ordenado em ordem alfabética?
 ###Tabelas: 
CREATE TABLE Manufacturers (ManufacturerID INT, ManufacturerName VARCHAR(255));CREATE TABLE Garments (GarmentID INT, ManufacturerID INT, ProductionDate DATE);
SELECT m.ManufacturerName, COUNT(DISTINCT g.GarmentID) AS TotalUniqueGarments, RANK() OVER (PARTITION BY NULL ORDER BY m.ManufacturerName) AS Rank FROM Manufacturers m JOIN Garments g ON m.ManufacturerID = g.ManufacturerID GROUP BY m.ManufacturerName ORDER BY m.ManufacturerName;