最初の ID に基づいて 2 行目の ID を更新します
P粉818088880
P粉818088880 2024-01-28 23:38:16
0
1
437

私の元のデータは次のとおりです:

リーリー

望ましい出力は次のとおりです:

リーリー

目的は、ID が最初に出現したときの金額を取得し、2 回目に出現したときにその金額を更新することです。 次のコードを試しています:

ああああ

P粉818088880
P粉818088880

全員に返信(1)
P粉904450959

id の最小値 sid を返すクエリにテーブルを結合し、再度自分自身を返してその最小値 sid## の値を取得します # の行: リーリー

表示

デモ

MySql 8.0 の場合、

ROW_NUMBER() ウィンドウ関数を使用する場合、完了するために必要な接続は 1 つだけです: リーリー

表示

デモ

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート