Bonjour,

J’ai une base avec deux tables :

La table utilisateur avec Nom, prénom et localisation,

La table Commune avec les noms des villes sous NCCENR.

Je voudrais compter le nombre de fois qu’une ville est associée à un utilisateur.

NCCENR COUNT

Paris 12

Nantes 33

...

PS : la localisation est rentrée par l’utilisateur et peut donc contenir des caractères en plus de la ville « from Paris »…

Voici la requête que j'ai réalisée:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT commune.NCCENR, COUNT(*)
FROM `BASE`.`refcommune` as commune
left join `BASE`.`utilisateur` as user on user.Localisation like commune.NCCENR
GROUP BY NCCENR;
Mais elle me retourne 1 pour toutes les villes

Je travail sur MySQL Workbench 5.2.47

Merci.