Re: [1/2 HS] syntaxe qui ne va plus depuis upgrade MySQL
On Wednesday 22 March 2017 23:02:56 Christian Quentin wrote:
> Bonsoir André,
> Je ne sais pas ce qui a changé depuis la mise à jour mais ta requête ne
> dit pas quoi faire des images quand tu regroupes par "logos". Faut-il
> prendre la première, la dernière, la plus qqch ou la moins qqch ??
> Bref, je pense qu'en indiquant à ta requête quelle image retenir dans
> chaque regroupement de logos, ça pourrait aider. Il manque une fonction
> d'aggrégation sur le champ images. Christian
Bonjour Christian,
et merci à tous ceux qui se soucient de mon problème.
Je cherche le script SQL permettant de faire l'agrégation de :
- récupérer le nombre de lignes "logos" count(logos), ($row),
- récupérer le contenu des champs "images", ($data).
Bonne journée.
André
> Le 21/03/2017 à 20:56, andre_debian@numericable.fr a écrit :
> > Depuis l'installation de MySQL dernière version,
> > Je sèche sur une syntaxe SQL qui fonctionnait avant l'upgrade :
> > "SELECT images, logos, COUNT (*) AS total FROM tablelogo
> > GROUP BY logos ORDER BY total DESC"
> > Je pouvais récupérer le nombre de lignes distinctes = "logos" ($row),
> > ainsi que le contenu du champ = "images" ($DATA).
> > Maintenant, le select affiche un message d'erreur = "QUERY empty"
> > J'ai cherché via les sites mysql et mon script SELECT semble bon.
> > Si je mets ce script :
> > "SELECT logos, COUNT (*) AS total FROM tablelogo
> > GROUP BY logos ORDER BY total DESC"
> > Je récupère le nombre de lignes distinctes "logos"
> > mais pas le contenu de "images".
> > Quel est le nouveau script SQL qui fonctionne pour le faire ?
Reply to: