MySQL-从两个表中选择COUNT
我有两张桌子: 类型MySQL-从两个表中选择COUNT,mysql,select,count,Mysql,Select,Count,我有两张桌子: 类型 TYPE_ID TYPE 1 Type1 2 Type2 3 Type3 4 Type4 USRTYPE_ID TYPE_ID 1 1 2 1 3 2 4
TYPE_ID TYPE
1 Type1
2 Type2
3 Type3
4 Type4
USRTYPE_ID TYPE_ID
1 1
2 1
3 2
4 4
用户类型
TYPE_ID TYPE
1 Type1
2 Type2
3 Type3
4 Type4
USRTYPE_ID TYPE_ID
1 1
2 1
3 2
4 4
我需要做的是计算用户类型表中有多少类型。例如
选择查询
返回:
TYPE QUANTITY
Type1 2
Type2 1
Type4 4
这应该行得通
select count(USRTYPE_ID) as QUANTITY, TYPE
from user_type
inner join type
on user_type.TYPE_ID = type.TYPE_ID
group by TYPE
提示连接、分组依据和计数