|
|
1
4
试试这个( Fiddle demo )
更新:
对于多个
|
|
|
2
2
这是有效的,但不知道它与光标相比的性能如何?
结果如下:
|
|
|
3
0
如果你不能使用
而不是最后
|
|
4
0
假设您没有使用sqlserver 2012+,这将使这更加容易。试试这个。它将更新您的表:
结果:
|
|
|
5
0
如果您使用的是SQL Server 2008或更早版本
如果您有SQL Server 2012或更高版本
两个查询使用相同的逻辑:对于每一行
这个
|
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |