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 fornecedores do 'País B' fornecem peças para fábricas sem práticas da Indústria 4.0, listados em ordem decrescente do número de fábricas que eles fornecem?
 ###Tabelas: 
CREATE TABLE Suppliers (ID INT, Country VARCHAR(20)); CREATE TABLE Factories (ID INT, Supplier_ID INT, Industry_4_0 BOOLEAN); INSERT INTO Suppliers (ID, Country) VALUES (1, 'Country A'); INSERT INTO Suppliers (ID, Country) VALUES (2, 'Country B'); INSERT INTO Factories (ID, Supplier_ID, Industry_4_0) VALUES (1, 1, TRUE); INSERT INTO Factories (ID, Supplier_ID, Industry_4_0) VALUES (2, 1, TRUE); INSERT INTO Factories (ID, Supplier_ID, Industry_4_0) VALUES (3, 2, FALSE); INSERT INTO Factories (ID, Supplier_ID, Industry_4_0) VALUES (4, 2, FALSE);
SELECT Suppliers.Country, Suppliers.ID, COUNT(Factories.ID) AS 'Number of Factories' FROM Suppliers LEFT JOIN Factories ON Suppliers.ID = Factories.Supplier_ID WHERE Suppliers.Country = 'Country B' AND Factories.Industry_4_0 = FALSE GROUP BY Suppliers.ID ORDER BY COUNT(Factories.ID) DESC;