当前位置: 首页 > 面试题库 >

如何在SQL中使用其值的某些百分比更新表的字段?

汤枫
2023-03-14
问题内容

假设我有一个表Employee,其中有三个字段,即EID,Salary和Dept

我要做的是将部门“帐户”的每个员工的工资提高5%。

如何在SQL Server查询中实现?

请帮我!

干杯


问题答案:
update Mytable set Sal=1.05*sal where departmentId=xxx


 类似资料:
  • 问题内容: 我在一个表中有一个XML列,如下所示: 我想像这样更新此字段: 我想通过SQL Server中的一个函数来做。 谢谢! 问题答案: 正如Mikael所述,您需要描述更新背后的逻辑。但是对于上面的预期输出,以下应该起作用:

  • 我想按给定百分比更新我的实体中的所有价格。我的代码: 我的查询看起来像这样: 这给了我以下错误: [29,30]UPDATE子句有'price'和'=price*:percent',它们之间没有逗号分隔。 [28,28]必须指定等号。 [30,30]算术因子后面必须跟一个表达式。 [30,30]缺少状态字段路径表达式。 [32,37]左表达式不是算术表达式。

  • 问题内容: 我创建了一个SQL查询,该查询更新了一个表列,其中另一列=值 代码: 问题出在。如何使其使用这些ID更新列? 问候。 问题答案: 替换为

  • 您好,我有两个表,其中表1是针对产品的,表2是我想使用this SQL更新的类别,但不断出现语法错误 1064-您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,在第4行的“WHERE EXISTS(SELECTproduct.local_delivery,product.none”附近使用正确的语法

  • 问题内容: 如何在SQL中将其转换为小数?下面是方程式,我的答案是78(整数),但实际答案是78.6(带小数点),因此我需要显示此答案,否则报告将不会达到100% 问题答案: 丑陋,但是行得通。

  • 问题内容: 我有一个带有PHP脚本的站点,此脚本在返回由JavaScript文件访问的数据的内部有一个SQL查询。该数据是一个庞大的航班数据列表,我需要能够在指定的任何给定日期中随机选择(比如说)全部航班的40%。为了论证,让我们这样说: 我知道要获得随机使用的行数,理想情况下我想说,但这行不通。 编辑: 问题答案: 您可以记录所有内容,然后按以下方式计算所需的内容: