社区
疑难问题
帖子详情
需要同时修改数据库中几条记录,按不同的条件,怎么写SQL?
hoge66
2004-03-27 09:44:10
例如:
部门 人员编号 工资
005 01 0
005 02 0
005 03 0
005 04 0
005 05 0
我需要“同时”给每个人员发放不同的工资!怎么写语句??一定要同时发放!
...全文
169
9
打赏
收藏
需要同时修改数据库中几条记录,按不同的条件,怎么写SQL?
例如: 部门 人员编号 工资 005 01 0 005 02 0 005 03 0 005 04 0 005 05 0 我需要“同时”给每个人员发放不同的工资!怎么写语句??一定要同时发放!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leeboyan
2004-03-27
打赏
举报
回复
这样行么?
先将工资插入一个临时表:包含人员编号,工资两个字段
然后update
update table1 a set 工资=select 工资 from temp b where a.人员编号=b.人员编号
hoge66
2004-03-27
打赏
举报
回复
各位大哥:
能否用一条语句更改呢?因为我不能确切知道到底是那位员工!员工的数据是从别的表中批量插入的!
progress99
2004-03-27
打赏
举报
回复
因為數據涉及到工資,更改語句還是要加上事務。
begin tran
update A
set A.工资=B.工资
from 你的表 A
left join 新建的表 B
on b.人员编号=A.人员编号
if @@error<>0 rollback
commit
progress99
2004-03-27
打赏
举报
回复
每次在運行語句前,先將工資數據輸入到《新建的表》中。
welyngj
2004-03-27
打赏
举报
回复
set xact_abort on
begin tran
update tbl .....
update tbl......
....
commit tran
要么全部发放成功,要么一起失败。
Clove
2004-03-27
打赏
举报
回复
不知道其它表的关联如何
说说其他关联表
progress99
2004-03-27
打赏
举报
回复
建一個工資表,字段為(人员编号,工资)
人员编号 工资
01 1000
02 2000
update A
set A.工资=B.工资
from 你的表 A
left join 新建的表 B
on b.人员编号=A.人员编号
Rotaxe
2004-03-27
打赏
举报
回复
把修改语句放入一个事务中就可以。
chenzhuo
2004-03-27
打赏
举报
回复
用游标!!!
数据库
UPDATE多条
记录
不同
值,同时UPDATE多个字段
数据库
UPDATE多条
记录
不同
值,同时UPDATE多个字段。
达梦
数据库
开启
SQL
日志
记录
达梦
数据库
开启
SQL
日志
记录
在达梦
数据库
中
可以通过开启
记录
sql
日志,方便分析慢
SQL
。可以根据
数据库
用户、
SQL
语句类型、执行时间来设置
需要
记录
的
SQL
,并且可以配置
SQL
日志
记录
中
那些内容
需要
记录
比如:执行时间、执行用户、客户端IP,客户端工具等会话信息。 配置文件参数说明 与
SQL
日志相关的配置文件:dm.ini 、
sql
log.ini 文件路径位于CONFIG_PATH dm.ini 参数名称 缺省值 属性 说明
SQL
_TRACE_MASK 1 动态,系统级 LOG
记录
的语句
基础篇:
数据库
SQL
入门教程
超全
SQL
教程,收藏就完事了!
什么是
SQL
?
SQL
(Structured Query Language,结构化查询语言)是一种用于与关系型
数据库
进行交互的标准编程语言。
SQL
是设计用于管理和操作关系型
数据库
的语言,主要用于查询插入更新删除和定义数据结构。
SQL
是关系
数据库
的核心语言,被广泛应用于商业应用、Web应用、数据分析等领域。
SQL
是一种声明式语言,这意味着开发者只
需要
告诉
数据库
管理系统“要做什么”,而不
需要
告诉它“如何做例如,通过一条简单的
SQL
查询,可以检索数百万行数据,而不
需要
编
写
复杂的程序逻辑。
SQL
的发展历史。
My
SQL
数据库
面试题(2020最新版)
文章目录
数据库
基础知识为什么要使用
数据库
什么是
SQL
?什么是My
SQL
?
数据库
三大范式是什么my
sql
有关权限的表都有哪几个My
SQL
的binlog有有几种录入格式?分别有什么区别?数据类型my
sql
有哪些数据类型引擎My
SQL
存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)............
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章