
sql统计记录条数
各位高手,小弟的问题是这样的,有两个表A、B,其中A表中字段为:idxbbjnumbername1计科系信息09-10102张12计科系信息09-10103李13计科系信...
各位高手,小弟的问题是这样的,有两个表A、B,
其中A表中字段为:
id xb bj number name
1 计科系 信息09-1 0102 张1
2 计科系 信息09-1 0103 李1
3 计科系 信息09-2 0104 张2
4 计科系 信息09-2 0105 张3
5 会计系 会计09-1 0201 王5
6 会计系 会计09-1 0202 王6
7 会计系 财务09-1 0301 刘2
8 会计系 财务09-1 0302 陈6
其中B表中字段为:
id xb bj
1 计科系 信息09-1
2 计科系 信息09-2
3 会计系 会计09-1
4 会计系 财务09-1
目的是查询统计'计科系','会计系','***','***'等等各系的各班级有多少学生数据,如查询统计结果如下:
计科系 信息09-1 20人
计科系 信息09-2 30人
会计系 会计09-1 31人
不想一个系一个班的比较字段,想用SQL做动态查询,该怎样编写SQL语句啊! 展开
其中A表中字段为:
id xb bj number name
1 计科系 信息09-1 0102 张1
2 计科系 信息09-1 0103 李1
3 计科系 信息09-2 0104 张2
4 计科系 信息09-2 0105 张3
5 会计系 会计09-1 0201 王5
6 会计系 会计09-1 0202 王6
7 会计系 财务09-1 0301 刘2
8 会计系 财务09-1 0302 陈6
其中B表中字段为:
id xb bj
1 计科系 信息09-1
2 计科系 信息09-2
3 会计系 会计09-1
4 会计系 财务09-1
目的是查询统计'计科系','会计系','***','***'等等各系的各班级有多少学生数据,如查询统计结果如下:
计科系 信息09-1 20人
计科系 信息09-2 30人
会计系 会计09-1 31人
不想一个系一个班的比较字段,想用SQL做动态查询,该怎样编写SQL语句啊! 展开
4个回答
展开全部
第一个张表已经把第二张表给概括进去了。
所以,只用对第一张表进行操作即可。
select xb,distinct(bj),count(number) from 表A order by bj
试试。
如果不行,麻烦把创建表的语句也给贴出来,我再给你弄。
谢谢。
所以,只用对第一张表进行操作即可。
select xb,distinct(bj),count(number) from 表A order by bj
试试。
如果不行,麻烦把创建表的语句也给贴出来,我再给你弄。
谢谢。
展开全部
SELECT XB,BJ,COUNT(0) FROM A
GROUP BY XB,BJ
GROUP BY XB,BJ
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT XB,BJ,COUNT(*) as 人数
FROM A
GROUP BY XB,BJ
FROM A
GROUP BY XB,BJ
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你试试这个语句
select xb,bj,count(number) from 表A
group by xb,bj
select xb,bj,count(number) from 表A
group by xb,bj
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询