sql >> データベース >  >> RDS >> Mysql

mySQL getTOP100スコアクエリは私を夢中にさせています

    私が正しく理解していない場合は、デバイススコアのトップ100が必要です

      SELECT *
      FROM WorldFlowers_table
      WHERE (device_id, score) IN (SELECT device_id, max(score) 
                                   FROM WorldFlowers_table 
                                   GROUP BY device_id )
      ORDER BY score DESC 
      LIMIT 100 
    


    1. MySQLインジェクションの防止

    2. jQueryを使用してデータベースから選択ボックスにデータを入力します

    3. Oracleの既知のパーティションキー値を前提として、行がどのパーティションに入るのかを判断するにはどうすればよいですか?

    4. 1つの行で複数の列のAVGを選択するにはどうすればよいですか