MySql批量更新語句(UPDATE)

2021-10-25 22:36:55 字數 1914 閱讀 7344

下面建立乙個名為『bhl_tes』的資料庫,並建立名為『test_user』的表,字段分別為『id』,『age』,『name』,』***『。

**

create

database

ifnot

exists bhl_test;

檢視結果

檢視結果

('張三',18

,'男'),

('趙四',17

,'女'),

('劉五',16

,'男'),

('周七',19

,'女'

檢視結果

'張三'

when

2then

'李四'

when

3then

'王五'

when

4then

'小六'

end,

age =

case id

when

1then

7when

2then

8when

3then

9when

4then

14end

,*** =

case id

when

1then

'男'when

2then

'男'when

3then

'男'when

4then

'男'end

檢視結果

MySQL批量更新語句

update mytable set myfield case id when 1then value when 2then value when 3then value endwhere id in 1,2,3 例如 update categories set display order case...

oracle更新語句merge和update

update update語句更新需要根據索引或者資料列遍歷所有行 語句舉例 update table1 a set column1 select column from table2 b where a.col b.col merge merge只需要遍歷一次表,可以更新可以插入 語句舉例 mer...

php生成原生mysql批量更新語句

主要的 function batchupdate data,field,table,params updates parseupdate data,field where parseparams params 獲取所有鍵名為 field列的值,值兩邊加上單引號,儲存在 fields陣列中 array...