当前位置:首页 » 编程语言 » sql某字段更新

sql某字段更新

发布时间: 2022-07-11 12:35:15

① 怎样写sql语句 同一表根据某字段相同就更新

update table
set name_id = (select distinct name_id from table t where t.name = table.name and t.name = 1)
where flag = 0

--当flag等于0的时候更新
--更新的值为:与当前name相同的,并且flag等于1的name_id

② SQL语句更新符合条件的某字段值

account表中应该有账户ID这个主键字段吧?暂且定为account_id吧

我们假设ID为333的账户需要话费200余额和300积分,则sql这样写

updateaccountsetbalance=balance-200,cowpea=cowpea-300whereaccount_id=333andbalance>=200andcowpea>=300

③ SQL字段更新

(不好意思,查询的地方笔误了:)
可以再嵌套一个查询:

Dim mBigID
set rs1=server.createobject("adodb.recordset")
sql="select bigid from XS20_SORT where wwwsort = "&sort&"" >>>>>注意如果这个wwwsort是数字类型的字段应该这样写,如果是字符类型的,要再加一对单引号.
rs1.Open sql,conn,1,1>>>>这地方刚才写错了:)
mBigID = ""
If Not rs1.Eof Then
mBigID = rs1("bigid")
End If
rs1.Close
Set rs1 = nothing

rs("bigid")= mBigID

如果还有问题,发邮件给我吧,我的邮箱是[email protected]

④ 请教一条sql语句,更新一个字段,更新值来至于子查询

--SQLServer:
update表Aseta字段=表B.a字段
from表Binnerjoin表Aon表A.主键=表B.主键

--MySQL:
update表Ainnerjoin表Bon表A.主键=表B.主键seta字段=表B.a字段

注: 表B可以是一个子表查询

⑤ SQL:如何将一个表中某个字段的值全部更新到另外一个表相应的字段

实现的方法和详细的操作步骤如下:

1、第一步,打开数据表,例如,要在表中找到数据1,见下图,转到下面的步骤。

⑥ 求助:SQL语句.更新表中某个字段

select A.银行账号
from
表A A, 表B B where
A.职员代码
= B.职员代码 and B.职员ID
= C.职员ID
上面语句可以当做子查询, 直接更新表C
update 表C
C set C.职员银行账号
=
(
select
A.银行账号
from
表A
A,
表B
B
where
A.职员代码
=
B.职员代码
and
B.职员ID
=
C.职员ID)

⑦ SQL 同时更新一张表里的一个字段所有数据怎么操作

按如下语句就行了:

update [表名] set [字段名] = [值];

如果是根据一个表更新此表,套用如下方式:

update [表名] set [字段名] = (select [字段名] from [其他表] where [两表间的关联条件])。

热点内容
滑板鞋脚本视频 发布:2025-02-02 09:48:54 浏览:432
群晖怎么玩安卓模拟器 发布:2025-02-02 09:45:23 浏览:557
三星安卓12彩蛋怎么玩 发布:2025-02-02 09:44:39 浏览:743
电脑显示连接服务器错误 发布:2025-02-02 09:24:10 浏览:537
瑞芯微开发板编译 发布:2025-02-02 09:22:54 浏览:146
linux虚拟机用gcc编译时显示错误 发布:2025-02-02 09:14:01 浏览:233
java驼峰 发布:2025-02-02 09:13:26 浏览:651
魔兽脚本怎么用 发布:2025-02-02 09:10:28 浏览:532
linuxadobe 发布:2025-02-02 09:09:43 浏览:212
sql2000数据库连接 发布:2025-02-02 09:09:43 浏览:726