1
我想將單元格值右移,然後更新[row1,col1]。是否可以移動MySQL表中的行數據?
BEFORE:
+----------------+------------------+------------------+------------------+
| id(VARCHAR 20) | col1(VARCHAR 10) | col2(VARCHAR 10) | col3(VARCHAR 10) |
+----------------+------------------+------------------+------------------+
| row1 | john | jane | jeff |
+----------------+------------------+------------------+------------------+
| row2 | some | other | stuff |
+----------------+------------------+------------------+------------------+
AFTER:
+----------------+------------------+------------------+------------------+
| id(VARCHAR 20) | col1(VARCHAR 10) | col2(VARCHAR 10) | col3(VARCHAR 10) |
+----------------+------------------+------------------+------------------+
| row1 | sue* | john | jane |
+----------------+------------------+------------------+------------------+
| row2 | some | other | stuff |
+----------------+------------------+------------------+------------------+
*蘇已插入上一行值已被轉移到右側,「傑夫」已彈出,可以這麼說,進入以太;列數是固定的。
我已經提問類似的問題here,但我想旋轉我的桌子設計90°。
在此先感謝。
你爲什麼要這麼做?它強烈建議你沒有正確使用關係數據庫。 – 2014-10-30 02:18:21