特定の行を削除すると、次の行が更新される可能性がある MySQL の方法/アプローチはありますか? 私が何を意味するかを説明するために、たとえばここにテーブルがあるとします:
+--------------+
| id | order |
+--------------+
| 115 | 1 |
| 116 | 2 |
| 117 | 3 |
| 118 | 1 |
| 119 | 2 |
| 120 | 6 |
| 121 | 7 |
| 122 | 8 |
+--------------+
ドロップしようとしていますid = 117
。アクションが成功した場合、id = 118
その順序を 1 から 3 に変更します。これが現在のドロップされた順序ですid = 117
。次に、id = 119
次数 4、次にid = 120
5 などを作成します。
PHPプログラムにある種の順序付け行があるため、これを行っています。