Requête:erreur MySQL 1054: Unknown column dans HAVING
SELECT SUM(ProductCost)
FROM `tblBasket`
GROUP BY ProductCode
HAVING BasketSessionID = '3429782d79c68834ea698bb4116eef5e'
Erreur Affichage comme:
1054 - Unknown column 'BasketSessionID' dans 'clause having'
Qu'est-ce que est l'erreur dans ma requête?
FYI - vous utiliseriez la clause HAVING si vous vouliez uniquement des produits dont la somme du coût est supérieure à (ou une autre comparaison): SELECT productID, Sum (ProductCost) DE GROUPE tblBasket BY productID HAVING SUM (ProductCost)> 10 affichera tous les produits dont le coût est supérieur à 10. Vous ne pouvez pas le faire dans une clause WHERE. – Leslie