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?