问题描述
您好b $ b
我有一张这样的桌子
id |公园|访客| date
1 | 1 | 20 | 2014年1月1日
2 | 2 | 20 | 2014年1月1日
3 | 3 | 15 | 2014年1月1日
4 | 4 | 13 | 2014年1月1日
5 | 5 | 45 | 2014年1月1日
6 | 1 | 20 | 2014年1月1日
7 | 2 | 20 | 2014年1月1日
8 | 3 | 15 | 2014年1月1日
9 | 4 | 13 | 2014年1月1日
10 | 5 | 45 | 2014年1月1日
11 | 1 | 20 | 1/2/2014
12 | 2 | 20 | 1/2/2014
13 | 3 | 15 | 1/2/2014
14 | 5 | 45 | 1/2/2014
注意:在1/2/2014没有Park 4的注册访客
我试图查询显示如下结果:
park | visitor_per_day | dateCol
1 | 40 | 2014年1月1日
2 | 40 | 2014年1月1日
3 | 30 | 2014年1月1日
4 | 26 | 2014年1月1日
5 | 90 | 2014年1月1日
1 | 20 | 1/2/2014
2 | 20 | 1/2/2014
3 | 15 | 1/2/2014
4 | 0 | 1/2/2014
5 | 45 | 1/2/2014
这是我的查询
选择park,count(*)为visitor_per_day,dateCol from parkTable oneTable group,dateCol orderCol,park
实际上,我的查询未在2014年1月1日显示Park 4,请参阅下一个示例
park | visitor_per_day | dateCol
1 | 40 | 2014年1月1日
2 | 40 | 2014年1月1日
3 | 30 | 2014年1月1日
4 | 26 | 2014年1月1日
5 | 90 | 2014年1月1日
1 | 20 | 1/2/2014
2 | 20 | 1/2/2014
3 | 15 | 1/2/2014
5 | 45 | 1/2/2014
是否可以向公园4显示零?
我' m使用Netezza(基于postgresql 7)
PS:抱歉我的英文不好......这不是我的母语
Hi
I have a table like this
id | park | visitors | date 1 | 1 | 20 | 1/1/2014 2 | 2 | 20 | 1/1/2014 3 | 3 | 15 | 1/1/2014 4 | 4 | 13 | 1/1/2014 5 | 5 | 45 | 1/1/2014 6 | 1 | 20 | 1/1/2014 7 | 2 | 20 | 1/1/2014 8 | 3 | 15 | 1/1/2014 9 | 4 | 13 | 1/1/2014 10 | 5 | 45 | 1/1/2014 11 | 1 | 20 | 1/2/2014 12 | 2 | 20 | 1/2/2014 13 | 3 | 15 | 1/2/2014 14 | 5 | 45 | 1/2/2014
Notice: in 1/2/2014 there are not registered visitors for Park 4
I tried to do a query to show a result like this:
park | visitors_per_day | dateCol 1 | 40 | 1/1/2014 2 | 40 | 1/1/2014 3 | 30 | 1/1/2014 4 | 26 | 1/1/2014 5 | 90 | 1/1/2014 1 | 20 | 1/2/2014 2 | 20 | 1/2/2014 3 | 15 | 1/2/2014 4 | 0 | 1/2/2014 5 | 45 | 1/2/2014
This is my queryselect park, count(*) as visitors_per_day, dateCol from oneTable group by park, dateCol order by dateCol, park
Actually, my query does not show the Park 4 in 1/2/2014, see next example
park | visitors_per_day | dateCol 1 | 40 | 1/1/2014 2 | 40 | 1/1/2014 3 | 30 | 1/1/2014 4 | 26 | 1/1/2014 5 | 90 | 1/1/2014 1 | 20 | 1/2/2014 2 | 20 | 1/2/2014 3 | 15 | 1/2/2014 5 | 45 | 1/2/2014
Is it possible to show the park 4 with a zero ?
I'm using Netezza (based on postgresql 7)
PS: sorry for my bad english... it's not my mother tongue
这篇关于如何在“选择计数(*)分组依据”中显示零什么时候找不到行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!