亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SQL 數據更新 希望直接更新,不建臨時表 不刪除

SQL 數據更新 希望直接更新,不建臨時表 不刪除

Cats萌萌 2018-12-07 13:15:00
數據更新(Update)ID??num111222希望得到結果ID??num1????11????21????32????12????22????3求指導,根據ID自動編號
查看完整描述

3 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

出事數據如上截圖,下面執行關鍵語句:

update t_test t1 set num = (
       select num from (
              select rowid id,  row_number() over (partition by id order by id asc) num from t_test
       ) t2 where t1.rowid = t2. id  
);
commit;
/

執行結果如下截圖:

查看完整回答
反對 回復 2019-01-07
?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

你這個沒有主鍵啊,這怎么更新呢?

查看完整回答
反對 回復 2019-01-07
?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

先去最小ID 再寫個for 循環進行更新唄

查看完整回答
反對 回復 2019-01-07
  • 3 回答
  • 0 關注
  • 536 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號