検索

ホームページ  >  に質問  >  本文

MYSQL コード実行エラー: FUNCTION any_value が存在しません

具体的なエラー メッセージは次のとおりです:

#1305 - FUNCTION any_value が存在しません

実行コードは次のとおりです:

select max(age) as max_age,class_name,any_value( name) from Student1 group by class_name order by max_age desc;

mysql バージョン 5.5.53 は、PHP ツールボックスのデフォルト バージョンです。

質問してください:

1. このエラーの原因と解決方法は何ですか?

2. バージョンの問題の場合、PHP ツールボックスの mysql バージョンをアップグレードするにはどうすればよいですか?


iUnicorniUnicorn2135日前5181

全員に返信(4)返信します

  • iUnicorn

    iUnicorn2019-03-06 17:36:18

    ご返信ありがとうございます。「PHPstudy」でアップグレードしてみましたが、うまくいきませんでした。 PHP ツールボックスも試しましたが、成功しませんでした。上記 2 つのツールの MySQL のアップグレードに関するチュートリアルを提供していただけないでしょうか。ありがとうございました☺️

    返事
    0
  • 三言

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

    any_value この関数は mysql5.7 でのみ利用可能である必要があります。別の方法で記述してみるか、mysql をアップグレードし、mysql インストール パッケージをダウンロードして再インストールしてください

    返事
    0
  • iUnicorn

    ありがとう、もう一度試してみます

    iUnicorn · 2019-04-07 11:35:21
  • キャンセル返事