[SQL ] mysql 打亂資料跟交換

看板Database作者時間16年前 (2009/06/13 16:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
使用的資料庫是 mysql 想請問該怎麼做到,把整個資料表內的記錄打亂, 解釋一下我要的打亂 XD 把 資料列1 跟 資料列3 對調, 或 資料列4 跟 資料列8 對調。 就是把整個原始的資料順序都亂排就是了。 有這指令嗎? 第二個問題是 把兩個資料列的某個欄位值對調 例如 資料列一的學號 跟 資料列二的學號 對調。 有什麼指令可以做到嗎? 我原本是寫 select 學號 from table where 學號 in { * , * } 然後再update兩次 update table set 學號 = 第一筆資料。 update table set 學號 = 第二筆資料。 (學校老師說有方法一條指令就可以完成 ....|||) 還請校友指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.72.91
文章代碼(AID): #1ACsNeN3 (Database)
文章代碼(AID): #1ACsNeN3 (Database)