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: Identificar fornecedores que fornecem produtos com as pontuações de nutrição mais altas e mais baixas.
 ###Tabelas: 
CREATE TABLE NutritionScores (ProductID INT, Score INT); INSERT INTO NutritionScores (ProductID, Score) VALUES (1, 90); INSERT INTO NutritionScores (ProductID, Score) VALUES (2, 70);
SELECT S.SupplierID, S.SupplierName, P.ProductName, NS.Score FROM Suppliers S INNER JOIN Products P ON S.SupplierID = P.SupplierID INNER JOIN NutritionScores NS ON P.ProductID = NS.ProductID INNER JOIN (SELECT ProductID, MAX(Score) as MaxScore FROM NutritionScores GROUP BY ProductID HAVING COUNT(DISTINCT ProductID) = 1) AS HS ON NS.ProductID = HS.ProductID INNER JOIN (SELECT ProductID, MIN(Score) as MinScore FROM NutritionScores GROUP BY ProductID HAVING COUNT(DISTINCT ProductID) = 1) AS LS ON NS.ProductID = LS.ProductID;