(SQL)資料表中的乙個欄位的值插入到另乙個欄位中

2021-07-24 17:09:24 字數 620 閱讀 4848

比如有一張表table中兩個字段,cellname有值,copyname初為空.如下

cellname     copyname

張三1     

李四1王五2

趙錢3丁雲5

李雷6

想實現這樣的效果(就是把後面那個數字去掉,插到copyname中去),如下

cellname     copyname

張三1    張三 

李四1    李四

王五2    王五

趙錢3    趙錢

丁雲5    丁雲

李雷6    李雷

解決方法:sql語句:

updatetb

setcopyname=left(cellname,len(cellname)-1)

updatetb

setcopyname=left(cellname,len(cellname)-1)

oracle批量更新乙個表中的乙個字段

最近遇到乙個sql問題。老大們讓我把乙個表中的一列資料做更新。更新的內容和對照表有給提供。後來仔細檢視資料 總結出這樣的sql 語句。update 更新表 b set b.需要更新的字段 select a.參考更新字段 from 對照表 a where a.對照表舊欄位 b.更新表需要更新的字段 注...

乙個字段匹配的sql語句書寫

新的一年開始了,首先向大家拜個年,祝大家過年好!這幾天負責乙個家教門戶 的開發,基於cakephp框架。在培訓機構表 schools 中存在乙個欄位subject用來儲存另乙個資料表 subjects 中記錄的id值,且儲存形式為 1,2,3,4,5 但是在應用高階搜尋過濾時頁面select選項op...

Sql Server中刪除乙個欄位的預設值

知道預設值約束名,直接執行下面語句 if exists select from sys.check constraints where object id object id n 約束名 and parent object id object id n 表名 alter table 表名 drop ...