我有一张如下表
user_id HouseNo Name location_id
1 0-0 aaa 1
2 0-0 bbb 1
3 0-1 ccc 1
4 1-2 ddd 1
5 2-1 eee 1
6 1-2 fff 1
7 2-1 ggg 1
8 1-2 hhh 1
9 2-1 iii 1
10 3-0 jjj 1
11 3-0 kkk 1
12 3-0 lll 1
我这里有 2 个问题
1)我需要按房屋编号获取用户数。为此,我使用了从用户组中选择房屋编号,计数(用户ID)的房屋编号;
然后我得到了结果
house_no count(house_no)
0-0 2
0-1 1
1-2 3
2-1 3
3-0 3
这对我来说很好。
但我的问题是如何获得计数为 1 的家庭数和计数为 2 的家庭数......
Like as follows:
count1 1
count2 1
count3 3
这里count1表示没有一个用户的家庭,count2表示没有两个用户的家庭......
我这里有 3 个固定条件。它们是 count<=3 count >4 和 count<10 count >10
我需要如下结果
count1 count2 count3
1 1 3
注意:这里相同的家庭是指包含相同 houseno 的用户。请帮助我......提前谢谢......