Erreur d'exécution de code MYSQL : FUNCTION any_value n'existe pas
iUnicorn
iUnicorn 2019-03-03 09:25:52
0
4
5136

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 ?


iUnicorn
iUnicorn

知识,成就梦想!

répondre à tous(2)
iUnicorn

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

.
  • répondre Merci, je vais réessayer
    iUnicorn auteur 2019-04-07 11:35:21
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal