首頁  >  文章  >  資料庫  >  sql怎麼修改表格內容

sql怎麼修改表格內容

清浅
清浅原創
2019-05-14 09:50:2046919瀏覽

sql修改表格內容的方法:可以執行【update 表名 set 列名1=值,列名2=值 where 條件;】指令來修改。使用此指令可以修改單表中一行單列或多列資料。

sql怎麼修改表格內容

sql中修改表格的內容有以下三種方法分別是:使用SSMS資料庫管理工具修改內容,使用T-SQL腳本修改內容以及多表關聯修改表中內容等。

(推薦教學:mysql影片教學

使用SSMS資料庫管理工具修改資料

##修改任一或多條都可以

1:開啟資料庫,選擇資料表,右鍵點選-》編輯所有行(如未配置,點選編輯前200行)。

sql怎麼修改表格內容

2、編輯需要修改的資料-》編輯完成後,右鍵點選空白處-》選擇執行SQL即可編輯成功。

sql怎麼修改表格內容

使用T-SQL腳本修改資料

#修改單表中一行單列或多列資料

語法:update 表名set 列名1=值,列名2=值where 條件;

範例一:

update test1  set age='21' where id='1';

範例結果:

sql怎麼修改表格內容

修改單表中多行一列或多列資料

語法:update top(數量) 表名set 列名1=值,列名2=值2 where條件;

範例:

update test1 set age='23' where id in ('1','2');
update test1 set age='22' where id between '3' and '4';
update test1 set age=&#39;23&#39; where id>=&#39;5&#39; and id <=&#39;6&#39;;
update top(2) test1 set age=&#39;23&#39; where id>=&#39;5&#39;;
update test1 set age=&#39;23&#39; where test1.id in (select top(2) id from test1 order by id desc);

範例結果:

sql怎麼修改表格內容

sql怎麼修改表格內容

多表關聯修改表中資料

語法:update 表1 set 表1.列1=值,表1.列2=值from 表1 as a,表2 as b where a.列名= b.列名;

範例:

update test1 set test1.name=&#39;李华&#39;,test1.sex=&#39;女&#39; from test1 as a,test2 as b where a.classid=b.id;

範例結果:

sql怎麼修改表格內容

sql怎麼修改表格內容

總結:修改資料表數據,靈活組合修改資料列,資料來源,查詢條件是關鍵。

以上是sql怎麼修改表格內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn