[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [1/2 HS] syntaxe qui ne va plus depuis upgrade MySQL





Le 27 mars 2017 9:59 PM, "Christian Quentin" <christian.quentin@architecte-du-web.com> a écrit :
le total pour chaque logo devrait apparaître dans le champ "total", non ? 
Christian
C'est une solution si on n'enregistre aucune autre donnée sur le vote que le logo choisi. Par contre il faut faire attention à la méthode choisie pour incrementer le champ pour être sûr de compter chaque vote en accès concurrent. 




Le 27/03/2017 à 13:13, andre_debian@numericable.fr a écrit :
On Sunday 26 March 2017 23:14:01 Christian Quentin wrote:
OK. Donc tu veux obtenir un cumul des votes pour chaque logo.
Tu souhaites également les trier pour avoir les logos les plus
populaires en tête de liste
La requête est donc :
SELECT images, logos, COUNT(logos) AS total
FROM tablelogo
GROUP BY images, logos
ORDER BY total DESC
(quasi identique à ta requête initiale sauf pour le GROUP BY)
C'est presque gagné,

je reçois bien les contenus du champ "images"'
mais comment récupérer la valeur de "total" du champ "logos",
c'est à dire le nombre de voix par ligne ?

Merci, @+

André




Reply to: