recherche

Maison  >  Questions et réponses  >  le corps du texte

Erreur d'exécution de code MYSQL : FUNCTION any_value n'existe pas

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 ?


iUnicorniUnicorn2094 Il y a quelques jours5137

répondre à tous(4)je répondrai

  • iUnicorn

    iUnicorn2019-03-06 17:36:18

    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☺️

    répondre
    0
  • 三言

    三言2019-03-06 17:30:13

    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
    0
  • iUnicorn

    Merci, je vais réessayer

    iUnicorn · 2019-04-07 11:35:21
  • Annulerrépondre