我想问一下如何显示包含项目的类别列表。不应显示没有从其他表链接的项目的类别。 此外,应根据项目数显示类别。
请考虑两个表:
|------- categorytbl----|
cat_id | cat_name
1 | Pet
2 | Person
3 | Places
-------------------------
|------ itemstbl -----|
item_id item_description cat_id
1 John 2
2 Peter 2
3 Cat 1
如果我要查询上表,输出应为:
宠物(1),人(2)
而且,我不应该包含Places类别,因为它不包含任何项目。
我尝试了我的查询:
SELECT * FROM categorytbl a, itemstbl b WHERE a.cat_id=b.cat_id
答案 0 :(得分:3)