使用 SQL 查询降低工资
Posted
技术标签:
【中文标题】使用 SQL 查询降低工资【英文标题】:Decrease salary using a SQL query 【发布时间】:2018-04-10 15:35:56 【问题描述】:我正在寻找将员工工资降低 15% 的代码,但前提是该员工在 2012 年 11 月 15 日之前完成了培训课程并在 2013 年 2 月 5 日之后开始。
【问题讨论】:
你需要付出更多的努力。 ***.com/help/how-to-ask 欢迎来到 ***。请按照您创建此帐户时的建议阅读并遵循帮助文档中的发布指南。关于主题以及如何在此处申请。 *** 不是设计、编码、研究或教程服务。 ***.com/help/how-to-ask 您的问题是什么?数据是什么样的?你试过什么?你得到了什么结果?也许通读这个link - 在你更好地组织你的问题之前,我们帮不了你。 可能应该是“并在 2013 年 2 月 5 日之后开始新课程”。如果您在未来开始,您如何完成培训?但是你为什么要降低他/她的薪水呢?有很多问题需要解决 我希望我能运用那种 SQL 的超能力,给自己加薪 15%。 【参考方案1】:我做了很多假设,因为您的问题没有太多细节。这是一些通用代码,假设所有内容都在 1 个表中:
Update employees
set salary = salary * .85
where training_course_completed < '2012-11-15'
and start_date > '2013-02-05'
;
【讨论】:
以上是关于使用 SQL 查询降低工资的主要内容,如果未能解决你的问题,请参考以下文章