【发布时间】:2020-02-14 12:04:56
【问题描述】:
【问题讨论】:
-
对不起,我错过了,我想用 Looping 更新
-
“我想用循环更新” 为什么?你在写 SQL,而不是 C#。使用基于集合的方法。
-
因为我想看天花板上的 Plafond,按 ID 和日期分组
-
我不明白这意味着什么,但这仍然不能解释原因。就像我说的,您正在编写 SQL,它是一种查询语言,而不是一种编程语言。查询语言在迭代任务中表现非常很差,而在基于集合的任务中表现出色(与编程语言相反)。如果你认为你想要一个循环,那么你是在以编程方式思考,而不是基于集合;你有错误的心态。在 SQL 中需要循环的情况很少,这肯定不是其中之一。
标签: sql-server loops