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

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



On Thursday 23 March 2017 11:32:10 Eric Degenetais wrote:
> comment se définit le fait d'aggréger les images entre-elles? Est-ce
> que les lignes ayant le même contenu pour "logo" contiennent la même
> image? Dans ce cas il y a peut-être un problème de modèle. Si les
> images diffèrent, comment se définit leur "aggrégation"?

Oui, n° du logo = la même image

> Quel est la relation entre le nombre de ligne ayant le même contenu
> pour le champ "logo", d'une part, et les images contenues, d'autre
> part?

Chaque ligne (champ) "logos" contient le nom de son image :
logos   images
10        toto.jpg
2	    titi.jpg
10        toto.jpg
2	    titi.jpg
etc...

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: