Bonjour a toutes et tous,
J'aurais besoin de vos avis parce que j'ai un petit doute concernant une de mes requêtes, notamment sur la condition à mettre après mon ORDER BY
Dans mon projet, j'ai une table avec 4 champs: id_client, produit, prix, date_achat
Je souhaite faire un classement de mes meilleurs acheteurs.
Pour cela je vais faire une requête SQL avec GROUP By du style:
Mais dans ma requête précédente, je voudrais faire un ORDER BY afin d'avoir le classement tout prêt, et n'avoir qu'à l'afficher
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT id_client, SUM(prix) FROM ma_table GROUP BY id_client
La question que je me pose, c'est sur la condition du ORDER BY: est-ce que je dois juste faire mon classement suivant prix ou suivant SUM(prix) ?
Merci d'avance pour vos réponses
Partager