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

最小値MySQLクエリ

    サブクエリを使用して、min(a)を特定できます 各idの値 次に、それをテーブルに結合します:

    select *
    from yourtable t1
    inner join
    (
      select min(A) A, id
      from yourtable
      group by id
    ) t2
      on t1.id = t2.id
      and t1.A = t2.A
    

    SQL Fiddle withDemo を参照してください。

    結果は次のとおりです。

    | ID | A |     B |
    ------------------
    | 10 | 5 |  blue |
    | 20 | 2 | black |
    | 30 | 7 |   red |
    


    1. 並行プログラムの優先順位を変更する方法

    2. R12.2/R12.1アップグレードのためのトップAWR有用なクエリ

    3. 接続プールの問題

    4. django 1.3のormでGROUPBYを制御できますか?