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

为表中的所有SQL行减去相同的数字

宇文和同
2023-03-14
问题内容

在SQL Server 2008中,我有一个如下用户表:

Userid
Username 
UserBirthYear(int)

当用户注册到页面时,她选择自己的出生年份。前程序员(当然!)让用户选择正确的年份,但是插入数据库的值是DateTime.Now …

现在,我需要减去每个用户在UserBirthYear中的15年并将其保存到数据库中。有50万用户。如何最好地实现?

提前致谢。


问题答案:
update your_table
set UserBirthYear = UserBirthYear - 15


 类似资料:
  • 问题内容: 我只想知道如何从$ row [posts_remaining]中出现的数字中减去1 换一种说法… 这将给我我的结果,其中row posts_remaining = {THE NUMBER} 但是我想通过从中减去一个数字,然后在旧数字所在的位置设置新数字来更新返回的数字。 我希望我不要让这个令人困惑。很难解释。 另外…为了进行此操作,我是否应该将行“ posts_remaining”设置

  • key2值2 ... 文件2: 我让映射写键,值用一个字符预先说明它来自file1或file2,但不确定如何编写reduce阶段 我的map方法是

  • 问题内容: 我已经迷上了一些SQL,其中有几行数据,我想从上一行中减去一行,并使其一直向下重复。 所以这是表格: 我希望结果显示第三列,称为差异,即从下面的一列减去第一行,最后一行从零减去。 我已经尝试过自我连接,但是我不确定如何限制结果,而不是让结果不断循环。我不能确定id值对于给定的结果集是连续的,所以我不使用该值。我可以扩展架构以包括某种顺序值。 这是我尝试过的: 谢谢您的协助。 问题答案:

  • 问题内容: 这个问题已经在这里有了答案 : PL / SQL如何从日期中获取X天前的日期? (2个答案) 7年前关闭。 我想从sysdate中减去给定的x天数,有人可以在此方面为我提供帮助吗,我使用的是PL / SQL语言。谢谢! 问题答案: 使用sysdate-1从系统日期中减去一天。 输出:

  • 问题内容: 我有一个关于SQL-select-query的问题:该表包含几列,其中一列是一个名为“ size”的整数列- 我要执行的任务是查询表以获取所有总和行(它们的值),或更确切地说,在我的ResultSet中获得一个称为“ overallSize”的人工列,其中包含表中所有“大小”值的总和。最好使用WHERE子句仅添加某些值(“ WHERE bla = 5”或类似的值)。 数据库引擎是HSQ

  • 问题内容: 使用出色的numpy广播规则,您可以从形状(5,3)数组减去一个形状(3,)数组,其中 结果是一个形状(5,3)数组,其中每一行都是差异。 有没有一种方法可以从中减去一个形状(n,3)数组,以便在不显式使用循环的情况下从整个数组中减去每一行? 问题答案: 您需要扩展with的尺寸以形成3D数组,然后通过进行减法。这将对该操作起作用,并导致输出形状为。实现看起来像这样- 相反,如果所需的