當前位置:首頁 » 編程語言 » sql查詢替換語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql查詢替換語句

發布時間: 2023-06-13 21:14:17

sql替換語句怎麼寫

--子查詢寫法

Updateaset欄位1=(select欄位2frombwherea.欄位3=b.欄位4)


--自連接寫法

Updateaset欄位1=b.欄位2frombwherea.欄位3=b.欄位4



案例如下:

--字查詢寫法

Updatecrm_account a seta.account_principal=(select b.field4 Fromcrm_mole_6 b where a.account_name=b.field1)


--自連接寫法

Updatecrm_account a seta.account_principal=b.field4 Fromcrm_mole_6 b where a.account_name=b.field1


如有問題可以追問,我當及時回答.

希望能幫到你!

㈡ 求教,sql 查詢後替換語句!

updatetable
set分類=2
where關鍵詞like'%襯衫%'

不知道是不是你想要的結果?

㈢ 如何對sql資料庫中的某一欄位進行替換

update 表名 set 列1='yr' where 列1='hr'

如果換成REPLACE函數的話,具體語句如下:
update 表名 set 列1=replace(列1,'hr','yr') where 列1='hr'

以上語句的測試過了。

㈣ SQL 替換 語句

update GOODS set GoodsNamestr=replace(GoodsNamestr,'商品名稱','寶貝名稱')
update GOODS set GoodsNamestr=replace(GoodsNamestr,'商品名稱','寶貝名稱') where ID=7

--------------------------
伺服器: 消息 306,級別 16,狀態 1,行 1
不能比較或排序 text、ntext 和 image 數據類型,除非使用 IS NULL 或 LIKE 運算符。

這個應該是因為你操作的欄位是text、ntext 和 image 數據類型
這幾個類型的欄位不能用= 、!=進行比較 ,要用 IS NULL、IS NOT NULL 或 LIKE 運算符
如果對text、ntext 和 image 數據類型的欄位做部分替換修改也不能直接update這個欄位

㈤ SQL查詢結果替換

select * from 表 where 欄位 like '%+%'
--查詢某個欄位里是否有結果包含'+'的

update 表 set 欄位 = replace(欄位,'+','') where 欄位 like '%+%'
--更新上句查詢出來了。若有多個欄位,且你不確定'+'出現的欄位,可每個欄位分別執行這兩句。

㈥ SQL替換語句

如果要把資料庫記錄改掉的話:
update 表 set 欄位='律師' where 欄位= '醫生'
如果只是想查詢的時候把記錄改掉而不改資料庫記錄的話:
select 新的欄位=case 欄位 when '醫生' then '律師' else 欄位名 end from 表

㈦ SQL 替換 語句

update
GOODS
set
GoodsNamestr=replace(GoodsNamestr,'商品名稱','寶貝名稱')
update
GOODS
set
GoodsNamestr=replace(GoodsNamestr,'商品名稱','寶貝名稱')
where
ID=7
--------------------------
伺服器:
消息
306
級別
16
狀態
1

1
能比較或排序
text、ntext
image
數據類型
除非使用
IS
NULL

LIKE
運算符
應該
操作
欄位
text、ntext
image
數據類型

類型
欄位
能用=
、!=進行比較
要用
IS
NULL、IS
NOT
NULL

LIKE
運算符
text、ntext
image
數據類型
欄位做部
替換修改
能直接update
欄位