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

特定の関連値が変更されたアカウントのすべての履歴レコードを返す

    ウィンドウ関数で値を比較する必要があると思います:

    select t.*
    from (select t.*,
                 min(t.value) over (partition by t.acct_id) as min_value,
                 max(t.value) over (partition by t.acct_id) as max_value
          from t
         ) t
    where min_value <> max_value;
    



    1. SQL Serverの文字列からHTMLタグを取り除く方法は?

    2. MySQLストアドプロシージャにリストデータ型、またはそれらをエミュレートする方法はありますか?

    3. MySQL最初の日付に従って診断された各患者から1行のみを選択します

    4. SQL ServerからSqlDataReaderへのデータのフェッチはどのように機能しますか?