Estou recebendo: "Você tentou executar uma consulta que não inclui a expressão especificada 'OrdID' como parte de uma função agregada. Como posso ignorar?

Meu código é o seguinte:

SELECT Last, OrderLine.OrdID, OrdDate, SUM(Price*Qty)  AS total_price
    FROM ((Cus INNER JOIN Orders ON Cus.CID=Orders.CID)
        INNER JOIN OrderLine
            ON Orders.OrdID=OrderLine.OrdID)
        INNER JOIN ProdFabric
            ON OrderLine.PrID=ProdFabric.PrID   
            AND OrderLine.Fabric=ProdFabric.Fabric  
    GROUP BY Last  
    ORDER BY Last DESC, OrderLine.OrdID DESC;  

Este código foi respondido antes, mas vagamente. Eu estava me perguntando onde estou indo errado.

Você tentou executar uma consulta que não inclui a expressão especificada 'OrdID' como parte de uma função agregada.

É a mensagem de erro que recebo, não importa o que eu mude, isso me dá esse erro. Sim, eu sei, está escrito como SQL-92, mas como faço isso uma função legal?

questionAnswers(2)

yourAnswerToTheQuestion