gpt4 book ai didi

sql - 同时选择一个单元格和更新?

转载 作者:行者123 更新时间:2023-12-02 05:02:27 26 4
gpt4 key购买 nike

我有一个 SQL Server 表,其中有一列我想选择当前值并递增 1,有没有办法在单个查询中执行此操作?这是为了减少其他人获得相同号码的机会,无论这种机会有多小。

这个伪代码的一些内容:

SELECT NumSeriesCurrent 
FROM NumSeries
(UPDATE NumSeries SET NumSeriesCurrent = NumSeriesCurrent+1)
WHERE NumSeriesKey='X'

最佳答案

要更新值并获取更新前 NumSeriesCurrent 中的值,您可以使用

UPDATE NumSeries 
SET NumSeriesCurrent += 1
OUTPUT DELETED.NumSeriesCurrent
WHERE NumSeriesKey='X'

关于sql - 同时选择一个单元格和更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16856709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com