Ⅰ 查詢出每個部門的人員總數,sql語句怎麼寫
sql 使用sum 與 group by
可以統計每個部門的總人數
sum統計總人數 group by根據部門分組
例子
id departmentname number
1 技術 10
2 技術 3
3 銷售 50
sql語句
select departmentname ,sum(number)number from table group by departmentname ;
結果
departmentname number
技術 13
銷售 50
Ⅱ 如何在SQL語句中找出學生表中各班的人數
select 班級號,count(*) from 學生表 group by 班級號x0dx0a不知道您的圓純毀表是什褲做么樣的x0dx0a x0dx0a例如用Oracle資料庫x0dx0acreate table student(x0dx0astuid number not null primary key,x0dx0astuname varchar2(20) not null,x0dx0astusex char(2) not null,x0dx0astuage number not null,x0dx0aclassId number --班級橘備編號x0dx0a)x0dx0ax0dx0aselect count(*) from Student group by classId
Ⅲ 5.寫出在學生表中按班級號分組,並統計每個班的班級人數的SQL語句。
假設s#為學號(主鍵)classno(班級號) 學生表students
select classno,count(s#)as sumstudent from students group by classno
Ⅳ SQL語句統計班級人數,班級表+學生表
SELECT 班級名稱,COUNT(學號) 人數
FROM 班級表 LEFT JOIN 學生表 ON 班級表.班級編號=學生表.班級
GROUP BY 班級名稱
Ⅳ SQL 查詢統計每個班的學生人數
select sClass 班級,count(*) 班級學生總人數。
sum(case when sGender=0 then 1 else 0 end) 該班級女生人數。
sum(case when sGender=0 then 1 else 0 end)*1.0/count(*) 該班級女生所佔比例。
sum(case when sGender=1 then 1 else 0 end) 該班級男生人數。
sum(case when sGender=1 then 1 else 0 end)*1.0 /count(*) 該班級男生所佔比例。
from student GROUP BY sClass ORDER BY sClass asc
Ⅵ 5、 統計出每個班級的人數,用SQL語句
select 班級名,count(*) from 表名
group by 班級名
38679386(Oracle學習)QQ群,歡迎大家一起來學習Oracle。
Ⅶ 怎樣用SQL語句表示:查詢每個班級的學生人數
select 班級號,count(*) from 學生表 group by 班級號
不知道您的表是什麼樣的
Ⅷ 統計數學成績表中各個班及格的人數SQL
假設表有如下幾列:班級、學號、姓名、成績搏旦宏,且大於等於60分為及格,則基冊遲鎮
select 班級, count(distinct if(成績>=60, 學號, null)) as 及格人數
from 成績表
group by 班級;
Ⅸ 資料庫表名: 學生信息 求一 sql語句 取出所有班級的人數
使用group分組匯總的方式。
假定如下:
學生信息表--student,包含欄位班級ID(CID),學生ID(SID)等,
班級表--class,包含班級ID(ID),班級名稱(CNAME)等,
簡單SQL如下:
select C.CNAME,count(*) from student s,class c where s.CID=s.ID group by C.CNAME;
得到結果是班級名稱,以及該班級下所有學生人數,有N個班級就有N筆資料。