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

oracle selectsqlのGROUPBY句にない他の列を取得するにはどうすればよいですか?

    分析関数とサブクエリを試してください

    select movie_id, movie_title, category, sales_amt 
    from (
      select movie_id, movie_title, category, sales_amt, 
      row_number() over (partition by category order by sales_amt desc) r 
      from movie
    ) where r = 1
    


    1. AmazonRDSセキュリティを備えたHeroku

    2. GradleでJavaWebアプリにojdbc7を追加するにはどうすればよいですか?

    3. 結果セットのフェッチ中のOracleJDBCメモリ割り当て

    4. ActiveRecordを使用してRailsで複雑な関係を実現する