私の元のデータは次のとおりです:
リーリー望ましい出力は次のとおりです:
リーリー目的は、ID が最初に出現したときの金額を取得し、2 回目に出現したときにその金額を更新することです。 次のコードを試しています:
ああああP粉9044509592024-01-29 20:23:49
各 id
の最小値 sid
を返すクエリにテーブルを結合し、再度自分自身を返してその最小値 sid## の値を取得します # の行:
リーリー
デモ。
ROW_NUMBER() ウィンドウ関数を使用する場合、完了するために必要な接続は 1 つだけです:
リーリー
デモ。