sql把一張表的欄位的值
發布時間: 2025-03-05 13:22:47
⑴ sql語句把同一個表中的a欄位中的數據復制到另一個欄位b中
SQL語句把同一個表中的a欄位中鎮迅的數據復制到另一個欄位b中可以使用update語句,例如:
update cust set s8_16=unit , unit='';
上述語句襪悔將unit欄位內容更新到s8_16欄位內,然後將unit欄位內容置為了空。
(1)sql把一張表的欄位的值擴展閱讀
SQL UPDATE 語句用法介紹:
UPDATE 語句用於更新表中已存在的御好此記錄。
SQL UPDATE 語法
UPDATEtable_name
SETcolumn1=value1,column2=value2,...
WHEREsome_column=some_value;
注意 SQL UPDATE 語句中的 WHERE 子句!WHERE 子句規定哪條記錄或者哪些記錄需要更新。如果省略了 WHERE 子句,所有的記錄都將被更新 。
⑵ sql怎麼把一個表中欄位的部分內容替換成另一個表欄位的內容
mysql可以用以下方法
--tableb通過aid關聯tablea的id,把tableb的fielda欄位寫入tablea的fielda欄位
UPDATEtableaSETfielda=(.id=tableb.aid)
--關聯方式一樣,把tablea中fielda的欄位中的特定字元串替換成tableb中指定欄位的值
updatetableasetfielda=REPLACE(fielda,'[價格]',
(.id=tableb.aid)
)
sql server就不能一條語句更新了,要做存儲過程來處理
熱點內容