香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

Discuz! 官方交流社區

標題: 請問批量修改A用戶組為B用組的SQL語句是什么? [打印本頁]

作者: 卡卡北    時間: 2022-8-15 18:26
標題: 請問批量修改A用戶組為B用組的SQL語句是什么?
論壇是由老PW轉換DZ的,看著用戶組非常亂,就把pre_common_usergroup和pre_common_usergroup_field兩表替換成了DZ默認的
以前的新手組轉DZ后的groupid是17,在替換兩表為默認后,正好占用了網站編輯的ID,這下有幾千新手成了網站編輯了...

請問有沒有批量修改語句,能把這些會員的groupid由17換成默認的10?
或者說,把groupid是17的會員,全部換成groupid是10

作者: mingkong    時間: 2022-8-15 21:47
  1. UPDATE pre_common_member SET groupid='10' where groupid='17';
復制代碼
直接操作數據庫比較危險,請做好數據庫備份后,參考這條語句在SQL管理工具里執行。

作者: 卡卡北    時間: 2022-8-15 22:41
mingkong 發表于 2022-8-15 21:47
直接操作數據庫比較危險,請做好數據庫備份后,參考這條語句在SQL管理工具里執行。
...

感謝回復,這個語句解了問題。

之前試著運行,UPDATE `pre_common_member` SET groupid=17,groupid=10,然后所有會員包括管理員都成新手了...
作者: crx349    時間: 2022-8-15 23:15
卡卡北 發表于 2022-8-15 22:41
感謝回復,這個語句解了問題。

之前試著運行,UPDATE `pre_common_member` SET groupid=17,groupid=10, ...
  1. UPDATE `pre_common_member` SET groupid=17,groupid=10
復制代碼

是直接set 沒where
  1. UPDATE pre_common_member SET groupid='10' where groupid='17';
復制代碼

這句有where ,意思是把 用戶組17 都改成 用戶組10




歡迎光臨 Discuz! 官方交流社區 (http://m.yu-jie.cn/) Powered by Discuz! X5.0