sql求专业为计算机的总人数
1、写一条SQL语句,查询课程“计算机基础”的学生人数。
select "学生人数" from "表" where "课程"="计算机基础"
最好把表的结构贴出来呀
2、SQL语句 求总人数问题???
select count(distinct sno) from SC where score is not null
你可以运行一下试试
3、sql 统计人数
select count(stu_id) from student where subject in{‘英语’,‘政治’,‘数学’,‘计算机’,‘C语言编程'}
上述SQL语句为查询科目为这五门课的学生总数,如果用count(*),可能没有剔除重复记录,所以用count(stu_id)
select subject, count(stu_id) from student where subject in{‘英语’,‘政治’,‘数学’,‘计算机’,‘C语言编程'} group by subject
分别查询上述五门科目,每门科目的学生总数,返回的是这样的数据对(pair):(英语,50) (政治, 45)……
select distinct name from student where subject in{‘英语’,‘政治’,‘数学’,‘计算机’,‘C语言编程'}
查询选择上述五门课的所有学生名字,必须加上关键词distinct,以除去重复的名字(比如同一个学生可以同时选上述五门课)
select subject, distinct name from student where subject in {‘英语’,‘政治’,‘数学’,‘计算机’,‘C语言编程'}group by subject
分别查询上述五门科目各科的学生名字,返回结果为(科目,学该科目的学生名字)
4、用sql语句完成统计学生的总人数
select * from 表名 这是查到所有数据,
再用一个变量去接收,$xx=select * from
count($xx); 这个是总条数
5、求助!JSP 如何统计学生表中某个专业的总人数?
select count(1) from 表明 where stu_zy = '计算机'
楼主是要一个sql语句吗?
如果是list的话 就只能循环了
List<Student> stus = new ArrayList<Student>();
int count = 0;
String zy = "计算机";
for (Student stu : stus) {
if("计算机".equals(stu.getZy()))
count++;
}
其实这个表设回计的还是有一些答问题,像专业应该单独弄个外键表
6、第1题XS表,写出SQL查询语句:求学生的总人数,统计结果字段名称设置为“学生总?
最好是上图啦
select count(*) as '学生总' from XS
7、【急急急急急!】*SQL命令求“计算机”专业各班学生的人数,
问SQL的话最好把SQL语句写全,最好把表的CREATE给列出来,方便自己做环境,解决出来也更适合你专。
2行 分号多了。属
4行 分隔符是单引号('),不是双引号,还有不是for 是where
SELECT
COUNT (*) AS 人数
FROM 学生
where 班号 IN (SELECT 班号 FROM 班级 WHERE 专业="计算机");
GROUP BY 班号
8、用sql语句实现某专业学生选某门课程的人数,,求高人秒,,,
select count(学生) from 表名 where 专业='' and 课程='';
9、sql求总数
可以通过如下方式来实现版
如select dptno,dptname,workcot,(select count(*) from ba_employeeinfo b where b.dptno1 = a.dptno and b.empflg=0) as 人数权 from ba_dptinfo a
10、sql 求总人数
select count(*) as "总人数" from 表名 where 课程号="002"