gpt4 book ai didi

sql - 如何根据其他列(同一行)中的值更新表所有行中的列?

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

如果 SQL 不能以这种方式工作,我提前道歉,我主要使用 C++/C# 编写代码,而且我在 SQL 方面没有太多经验。我基本上想遍历表的每一行并根据其他列更改列值。示例表可能如下所示:

__________________________
|first #|second #|third #|
|_______|________|_______|
|___1___|___1____|___0___|
|___5___|___2____|___0___|
|___3___|___6____|___0___|
|___2___|___4____|___0___|

现在,在伪代码中,我试图获得相当于:
foreach row in mytable, column 3 = column 1 + column 2

获得与此等效的 SQL 的方法是什么,或者不能以这种方式完成?

最佳答案

这可能很简单,

UPDATE tableName
SET thirdCol = firstCol + secondCol

关于sql - 如何根据其他列(同一行)中的值更新表所有行中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15161751/

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