Bonjour,
J'ai un soucis avec une requête, elle fonctionne sous mysql 5.7.14 (en dev) mais pas sur mysql 5.7.10 (en prod), voici la requête :
J'obtiens sur le serveur de dev :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT auteur as qui, (SELECT MAX(maj) FROM action where auteur=qui) as maj, (SELECT COUNT(*) FROM action where auteur=qui) as total FROM action GROUP BY auteur ORDER BY auteur
Mais sur le serveur de prod, voici l'erreur : #1054 - Champ 'qui' inconnu dans where clause
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 qui maj total auteur1 2018-12-18 1 auteur2 2018-12-20 3 auteur3 2018-12-18 1 auteur4 2018-12-21 12 auteur5 2018-12-19 1 auteur6 2018-12-18 1
J'ai fait des recherches sur le net, apparemment il s'agit d'un pb de quote, j'ai fait des essais mais je ne trouve pas l'erreur... ??
Merci de votre aide.
Partager