|
|
1
6
试试这个
这是一个比其他一些已发布的解决方案更好的解决方案,这些解决方案不能说明某些产品在Sales表中可能没有任何对应的行。您要确保这些产品也出现在结果中。 nvl是一个特定于Oracle的函数,它返回第一个参数的值,除非它为空,在这种情况下,它返回第二个参数的值。在所有商业DBMS中都有等价的函数——您可以在MySQL中使用case以达到相同的效果。 |
|
2
0
我建议将“inventory”和“sales”表制作成视图,这样它们就可以重用,并且最终的查询变得非常简单。显然,字段和表名需要更改以匹配您的模式。
|
|
|
3
0
当售出数量为0时,此选项也有效。 |
|
Homer Jay Simpson · 添加列出现次数 1 年前 |
|
|
Tez · 数据帧-统计三列中具有相似(相同)变量的变量的频率 2 年前 |
|
|
swat · 在同一列上选择SQL语句 2 年前 |
|
|
Elijah · 计算与其他列值关联的列中的值集[重复] 2 年前 |
|
|
Chulho Chang · 计算一行中特定字符的数量(不在范围内) 2 年前 |
|
TarJae · 如何在一次运行中对多个列计数使用计数 2 年前 |