您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關如何在mysql修改記錄時進行更新操作,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
如下所示,我們希望將xx_role表中的name修改為name+id。
在mysql下,我們直接通過“+”來操作,會提示錯誤。
操作符“+”是用來對數字進行加操作的,這里需要使用關鍵字concat,表示拼接。
同樣的,我們也可以利用字段+字符串來拼接。
這里稍微說一下“+”的操作,他是用來對數字類型的字段進行加操作的,如下所示:
補充:mysql中使用update同時更新多個字段,包括select查詢
update 表名 set(字段1,字段2,字段3,...) = (select 數值1,數值2,數值3,...) where 條件
# 不使用select情況 UPDATE OldData o, NewData n SET o.name = n.name, o.address = n.address where n.nid=234 and o.id=123; # 使用select情況 UPDATE OldData o, (select name, address from NewData where id = 123) n SET o.name = n.name, o.address = n.address where n.nid=234;
上述就是小編為大家分享的如何在mysql修改記錄時進行更新操作了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。