sql—在配置单元中使用groupby函数获取类别计数,但输出表中缺少一个类别,因为数据在输入表中不可用

c9x0cxw0  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(398)

配置单元脚本问题:当计数为零时,使用配置单元获取groupby的计数有问题。如果输入表中有可用的类别,我就可以看到输出表中的计数。但当一个特定的类别在输入表中不可用时,它在输出表中不会显示为零。相反,这个类别从输出表中消失了。非常感谢您的帮助。提前谢谢。
输入和输出表:

输入表按“年”列进行分区。
我尝试的配置单元代码:

xoshrz7s

xoshrz7s1#

您可以调整查询。。这可能不是最优化的方法,但这是我能想到的
查询结果是代码输出表
您可以在year和ada上使用left join和code\u output\u表
https://searchoracle.techtarget.com/answer/how-to-return-a-zero-in-sql-instead-of-no-row-back-for-a-select-count

相关问题