Le message d'erreur spécifique est le suivant :
#1305 - FUNCTION any_value n'existe pas
Le code d'exécution est le suivant :
sélectionnez max(age) comme max_age,class_name,any_value(name) du groupe student1 par ordre class_name par max_age desc;
mysql version 5.5.53 est la version par défaut fournie avec la boîte à outils PHP.
Veuillez me dire :
1. Quelle est la cause de cette erreur et comment la résoudre ?
2. S'il s'agit d'un problème de version, comment mettre à jour la version mysql de la boîte à outils PHP ?
Merci pour la réponse. J'ai essayé de mettre à niveau dans "PHPstudy" mais cela n'a pas fonctionné. J'ai également essayé la boîte à outils PHP, mais sans succès. Quelqu'un pourrait-il fournir un tutoriel sur la mise à niveau de MySQL pour les deux outils ci-dessus ? Merci beaucoup☺️
any_value Cette fonction ne devrait être disponible que dans mysql5.7. Vous pouvez essayer de l'écrire d'une autre manière, ou mettre à niveau mysql, télécharger le package d'installation mysql et le réinstaller
.