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: