besoin d'aide (avant 15h :/) requete SQL compliquée - SQL/NoSQL - Programmation
Marsh Posté le 16-06-2008 à 13:09:07
c'est quoi la structure de tes tables?
Marsh Posté le 16-06-2008 à 13:09:56
Donc c'est du SQL et pas du PHP
Bref, une requête de ce genre devrait t'apporter ce que tu cherche.
Code :
|
En limitant le nombre de résultats.
Marsh Posté le 16-06-2008 à 13:10:56
ReplyMarsh Posté le 16-06-2008 à 13:11:37
xphanoo a écrit : la structure des tables: |
ok, lol. DOnc t'as une table avec l'identifiant du produit et la quantité commandée et tu sais pas sortir un top 10 de ça?
Marsh Posté le 16-06-2008 à 13:12:37
dwogsi a écrit : Donc c'est du SQL et pas du PHP
|
en effet j'aurais du le mettre dans la catégorie SQL... désolé
merci pour tes indications, je peux pas tester de suite là mais je vais y réfléchir
Marsh Posté le 16-06-2008 à 13:16:09
skeye a écrit : |
si je demande c'est que non
je suis pas encore un expert en mysql... (ce que j'ai eu à faire pour tout le reste du site c'était de simples SELECT/UPDATE avec quelques jointures, et quelques ORDER BY...)
Marsh Posté le 16-06-2008 à 13:25:46
xphanoo a écrit : (ce que j'ai eu à faire pour tout le reste du site c'était de simples SELECT/UPDATE avec quelques jointures, et quelques ORDER BY...) |
Ben y a pas tellement plus à faire ici, si ?
Marsh Posté le 16-06-2008 à 13:30:07
je pense que j'avais pas pris le problème dans le bon sens, le fait de me dire "il y a plusieurs commandes, contenant chacune une ou plusieurs lignes de commande, avec un même produit qui peut apparaitre sur différentes commandes" ça m'a un peu perdu !
merci de votre aide en tout cas
Marsh Posté le 16-06-2008 à 13:02:51
hello amis programmeurs
je fais un site de vente en ligne, tout est quasiement fini, sauf l'affichage des produits les plus vendus...
j'ai une table "COMMANDES", dans laquelle chaque Commande contient une ou plusieurs Lignes de commande (table LIGNE_DE_COMMANDE).
dans chaque ligne de commande, j'ai la REFERENCE du produit et sa QUANTITE.
je voudrais à partir d'une requête, afficher la liste des produits les plus vendus (disons, le TOP 10 quoi).
d'habitude les requetes SQL que je fais me posent pas trop de problèmes, mais là ça me semble bien compliqué...(il y a plusieurs commandes, contenant chacunes une ou plusieurs lignes de commande, avec un même produit qui peut apparaitre sur différentes commandes...)
je ne sais vraiment pas quelle requête SQL faire pour obtenir ça, et il me faut rendre le projet cet aprem... si vous pouviez m'aider avant les 14-15h...
Message édité par xphanoo le 16-06-2008 à 13:17:15