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.







Répondre avec citation





Partager