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

この場合、必要なものを取得するためにSQLを変更するにはどうすればよいですか?

    row_numberを使用できます 値ごとの日付が最大の行を選択するには

    select * from (
        select t2.id2, t1.date, t2.data, 
            row_number() over (partition by t2.data order by t1.date desc) rn
        from table1 t1
        join table2 t2 on t1.id = t2.id2
    ) t where rn = 1
    


    1. MySQL Workbench:接続を維持する方法

    2. リストするタプル-Python/PostgreSQLがSETOFレコードのタイプを返す

    3. マルチバイト対応のPostgresqlLevenshteinはありますか?

    4. jQueryとPHPを使用してMySQLデータベースに挿入します