实际情况有点复杂,所以我会用简单的方式来解释。
我有一个包含 10 列的表格,如下所示
ID Year1 Year2 Year3 Year4 Year5
--------------------------------------------
1 x1 x1+ x1+ x1+
Year1 Year1+ Year1+ and so on
Year2 Year2+
Year3
x1 是一个标量值
Year1 - “同一行”的前一个单元格的值
在这种情况下,我如何在 sql server 中编写插入语句。
我不能使用 Insert into tableName values (1, x1, ???.....
我从第三排开始就卡住了。任何帮助都会有所帮助。谢谢你。
我发现的另一个选择是首先插入,然后依次更新每个单元格的值。这种方法使用了太多的代码行,我担心它会导致开销