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: Liste o número de remessas para cada armazém na região do Oriente Médio no último mês, excluindo armazéns com menos de 10 remessas.
 ###Tabelas: 
CREATE TABLE Warehouses (WarehouseID int, WarehouseName varchar(255), Region varchar(255));CREATE TABLE Shipments (ShipmentID int, WarehouseID int, ShippedDate datetime); INSERT INTO Warehouses (WarehouseID, WarehouseName, Region) VALUES (1, 'W1', 'Middle East'); INSERT INTO Shipments (ShipmentID, WarehouseID, ShippedDate) VALUES (1, 1, '2022-01-01');
SELECT w.WarehouseName, COUNT(s.ShipmentID) as TotalShipments FROM Warehouses w INNER JOIN Shipments s ON w.WarehouseID = s.WarehouseID WHERE w.Region = 'Middle East' AND s.ShippedDate >= DATEADD(month, -1, GETDATE()) GROUP BY w.WarehouseName HAVING COUNT(s.ShipmentID) >= 10;