|
|
1
1
我想这会成功的。我使用is null并交换每个isnull中列的顺序,这样,如果一对中只有一列为空,那么计算实际上变成(X+X)/2,也就是X。换句话说,如果一对中只有一列为空,则返回非空值。如果两者都为空,则整个计算将返回空。
|
|
|
2
1
使用
|
|
|
3
0
|
|
|
4
0
你应该使用case
|
|
5
0
穿上这个试试看尺码
如果将数字添加为空,则结果为空。如果两个值都为空,则coalesce将返回空。 |
|
|
6
0
为了好玩,这里已经有足够多的其他解决方案:
|
|
|
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 3 年前 |
|
|
Nick Fleetwood · 调度语法的LINQ查询 4 年前 |
|
|
Mateen Bagheri · 选择表的计数并选择其自身 4 年前 |
|
Java · 使用交叉应用同时显示两列 4 年前 |