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

MYSQL で sum 関数を使用してウィンドウ関数をフィルタリングする方法

<p>合計が 50 を超える結果のみを除外するには、このクエリをどのように記述すればよいですか? Have または sum を使用して機能させることはできませんが、何らかの方法があると確信しています。 </p> <pre class="brush:php;toolbar:false;">名前、合計(スコア)を選択 submits.hacker_id = hacker.hacker_id の送信からの内部参加ハッカー submits.hacker_id ごとにグループ化する 合計(スコア)の順序で並べ替えます(スコア) sum(score) > 50 を持つ <p>テーブルの例を次に示します (テーブルには特別なことは何もありません。このクエリは最後の行なしで実行されますが、全員のスコアと名前が返されます): http://sqlfiddle.com/# !9/7a660d/ 16</p>
P粉186904731P粉186904731387日前539

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

  • P粉877114798

    P粉8771147982023-08-31 15:51:51

    Order by は最後にある必要があります

    リーリー

    最後に何を置くべきかに従って並べ替えます

    リーリー

    返事
    0
  • P粉909476457

    P粉9094764572023-08-31 00:57:15

    ご注文は、お持ち頂いてからとなります。今すぐ:### リーリー

    返事
    0
  • キャンセル返事