返回信息流刚学数据库,求指教
表结构:
部门编号 char
职位 enum(‘经理’,‘职员’)
工资 int
问题:将部门编号为‘D20’的经理的工资修改为该部门全部职员的工资;
这是一条镜像帖。来源:北邮人论坛 / database / #5095同步于 2010/12/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【求助】一个数据修改的简单语句
zuoshi
2010/12/6镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
是说平均工资吗。。
【 在 zuoshi (zuoshi) 的大作中提到: 】
: 标 题: 【求助】一个数据修改的简单语句
: 发信站: 北邮人论坛 (Mon Dec 6 16:19:46 2010), 站内
:
: 刚学数据库,求指教
: 表结构:
: 部门编号 char
: 职位 enum(‘经理’,‘职员’)
: 工资 int
: 问题:将部门编号为‘D20’的经理的工资修改为该部门全部职员的工资;
: --
:
: ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 118.229.216.*]
恩,对
【 在 doubleKO 的大作中提到: 】
: 是说平均工资吗。。
: 【 在 zuoshi (zuoshi) 的大作中提到: 】
: : 标 题: 【求助】一个数据修改的简单语句
: ...................
UPDATE t SET sal = (SELECT AVG(sal) FROM t WHERE D20 AND 职员) WHERE D20 AND 经理.....................
仅供参考
【 在 zuoshi (zuoshi) 的大作中提到: 】
: 标 题: Re: 【求助】一个数据修改的简单语句
: 发信站: 北邮人论坛 (Mon Dec 6 21:03:07 2010), 站内
:
: 恩,对
: 【 在 doubleKO 的大作中提到: 】
: : 是说平均工资吗。。
: : 【 在 zuoshi (zuoshi) 的大作中提到: 】
: : : 标 题: 【求助】一个数据修改的简单语句
: : ...................
: --
:
: ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 118.229.216.*]
逻辑应该没错,但是在MySQL中不能在一个表中先select再执行修改数据的操作(update,delete,insert),好像只能创建临时表,恩,谢谢哈
【 在 doubleKO 的大作中提到: 】
: UPDATE t SET sal = (SELECT AVG(sal) FROM t WHERE D20 AND 职员) WHERE D20 AND 经理.....................
: 仅供参考
: 【 在 zuoshi (zuoshi) 的大作中提到: 】
: ...................
【 在 zuoshi 的大作中提到: 】
: 逻辑应该没错,但是在MySQL中不能在一个表中先select再执行修改数据的操作(update,delete,insert),好像只能创建临时表,恩,谢谢哈
: 【 在 doubleKO 的大作中提到: 】
: : UPDATE t SET sal = (SELECT AVG(sal) FROM t WHERE D20 AND 职员) WHERE D20 AND 经理.....................
: ...................
存储过程
【 在 doubleKO 的大作中提到: 】
: UPDATE t SET sal = (SELECT AVG(sal) FROM t WHERE D20 AND 职员) WHERE D20 AND 经理.....................
: 仅供参考
: 【 在 zuoshi (zuoshi) 的大作中提到: 】
: ...................
这版神马都看不懂。。。我就是专程顶龙哥一下来的。。。
wel~
【 在 Lampard 的大作中提到: 】
: : UPDATE t SET sal = (SELECT AVG(sal) FROM t WHERE D20 AND 职员) WHERE D20 AND 经理.....................
: : 仅供参考
: : 【 在 zuoshi (zuoshi) 的大作中提到: 】
: ...................