sql查詢總人數
㈠ sql 查詢某門課程及格的總人數以及不及格的總人數以及沒成績的人數
1、創建測試表,
create table test_score(class_id varchar2(20), student_id varchar2(20), score number);
㈡ 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
分別查詢上述五門科目各科的學生名字,返回結果為(科目,學該科目的學生名字)
㈢ SQL 統計人數怎麼寫,求高手指導
建表:create table student(
sno char(8) not null primary key,
sname varchar(8),
sex char(2) not null CHECK (sex in('男','女')),
age int ,
grade char(8),
deptno char(8))
統計學生總人數:select count(*) from student;
將學生張三從編號001系轉為002系:update student set deptno="002" where sname="張三";
㈣ 用T-SQL語句。查詢員工總人數
能把員工表結構說出來嗎?
比如員工表叫做tbEmployee
select count(*) from tbEmployee就能查出總人數了
㈤ 用T-SQL語句。查詢員工總人數
use
庫名
select
count(查詢的列名)
as
員工總人數
from
員工表名
where
條件
不知道你的表,也不知道你的庫,所以無法給出准確的答案
㈥ SQL查詢統計某表的男女各個人數
select s.sex,count(s.sex) from student s GROUP BY sex;
GROUP BY 語句
GROUP BY 語句用於結合合計函數,根據一個或多個列對結果集進行分組。
測試student表紀錄如下圖,根據自己需求增刪欄位。
student s ,s是自己為student表定義的別名,count()為統計的人數。
拓展資料:
SQL GROUP BY 語法:
SELECT column_name(列名), aggregate_function(column_name) (函數名) FROM table_name(表名) WHERE column_name operator value GROUP BY column_name
㈦ sql查詢一個班級中總共有多少人以及男女分別多少人
create view StuClassView as
SELECT s.ID ,s.StuName ,s.StuAge ,s.StuAddress ,s.StuTel ,s.ClassId ,s.StuId,s.StuSex ,e.ClassName,e.ClassInfo,e.ClassFlag
FROM Classes as e left join Students as s on s.ClassId=e.ClassIdselect sc.ClassName as '班級名稱',count(sc.StuId) as '總人數' ,sum(case when sc.StuSex='男' then 1 else 0 end) as '男', sum(case when sc.StuSex='女' then 1 else 0 end) as '女' from StuClassView as sc group by sc.ClassName!
㈧ 24.查詢學生總人數 用sql語言編寫
select count(學號) from 課程信息表 where 課程信息='課程名'
㈨ 查詢出每個部門的人員總數,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中怎樣查詢同一個姓的人數
工具/材料:SQLServerManagementStudio、數據表people。
1、首先在桌面上,點擊「SQLServerManagementStudio」圖標。
2、然後在該界面中,打開左側數據表people,顯示內部信息。
3、之後在該界面中,點擊左上角「新建查詢」選項。
4、接著在該界面中,輸入sql語句「selectCOUNT(*)frompeoplewherenamelike'李%'」。
5、然後在該界面中,點擊左上方「執行」按鈕。
6、最後在該界面中,顯示同一個姓的人數。