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

SQL:2つのフィールドに基づいて重複を見つける方法は?

    SELECT  *
    FROM    (
            SELECT  t.*, ROW_NUMBER() OVER (PARTITION BY station_id, obs_year ORDER BY entity_id) AS rn
            FROM    mytable t
            )
    WHERE   rn > 1
    


    1. SQL Serverクエリ:リテラルでは高速ですが、変数では低速です

    2. SQLite onUpgrade()のフラストレーション

    3. select from構文を使用せずにMySQLテーブルが存在するかどうかを確認しますか?

    4. SQLServerでセッションのANSI_NULLS設定を確認する方法