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

毎月の最大日に記録を取得します

    ウィンドウ関数を使用してみることができます--row_number()

    select * from
    (
    SELECT *,row_number() over(partition by extract(YEAR FROM Date), extract(MONTH FROM Date) order by date desc) as rn
    FROM t
    )rn=1
    


    1. 行を返さないSELECTsqlステートメントのExecuteNonQuery

    2. トリガーで使用する現在の更新された列名を取得します

    3. PostgresLOCKを手動で解放する

    4. プロアクティブなデータベースパフォーマンスモニタリングの5つの利点