2015-11-05 53 views
-2

我在数据库中有4个表,我想列出所有组,包括每个组中的人数。我将如何做到这一点?如何在mysql中显示表中项目的数量

所以应该说:

group1 4 
group2 5 
group3 5 

+0

你能解释一下这个吗?你有没有试过运行的sql代码? – Dan

+1

根据你所显示的内容(没有用),我们不知道4个表格如何关联给你一个结果。研究'count()'和'group by'并且写** ** **更好的问题 – Drew

+0

即时通讯使用:从“album”中选择album_name,从track_name中按照album_name计数(*); – Matthew

回答

0

我想你应该试试这个:

SELECT COUNT(*) FROM group1;-->for each table 

线之上返回你的表中的记录数。

要列出这些信息只需使用字符串列表,每一次你推

for(int i=1;i<=numberOfGroups;i++) 
list.add("group"+"i"); 
int num = "SELECT COUNT(*) FROM group"+i+""; 
list.add(String.valueof(num)); 

这是我的想法..

相关问题