用sql語句統計每個系的男生人數和女生人數,結果按照人數多寡

2021-04-02 00:22:16 字數 2426 閱讀 8132

1樓:匿名使用者

select 系別,性別,count(*) 人數 from table group by 系別,性別 order by 人數 desc

2樓:靈魂歌者萌小奇

select count(*),dept,*** from student group by dept,*** order by count(*) desc

sql語句的一道題 三個基本表:學生表(student)、課程表(course)、學生選課表(sc)

3樓:匿名使用者

select * from course

select sname,sage from student where sdept = '計算機系'

select * from sc where 70 <= grade and grade =>80

select sname,sage from student where sdept = '計算機系' and s***='男'

。。。。

4樓:被減速的飛機

自己看手冊把,都很簡單的,題太多,不好回答,,

5樓:匿名使用者

老師留的作業嗎?為你好,自己做吧。

怎樣用sql語句表示:查詢每個班級的學生人數

6樓:足壇風行者

查詢每個班級的bai學生人數

du的sql語句是:

select class_name,count(1) from table_name group by class;

其中class_name,count(1)為查出的班級zhi名和對應的人dao數,table_name為學回生表名稱,group by是將class分組。

擴充套件資

答料

sql語句中group by 語句用法介紹:

group by 語句用於結合聚合函式,根據乙個或多個列對結果集進行分組。語法格式為:

select column_name, aggregate_function(column_name)

from table_name

group by column_name;

例如有以下表:

例項:select site_id, sum(access_log.count) as nums from access_log group by site_id;

執行以上 sql 輸出結果如下:

注意點:在select指定的字段要麼就要包含在group by語句的後面,作為分組的依據;要麼就要被包含在聚合函式中。

7樓:用著追她

1、查詢表的指定列

copy,select 列名稱

from 表名稱。

2、查詢表的所有列,select * from 表名稱。

3、按條件查詢,select * from 表名稱 where 列=值。

4、多條件查詢,select * from 表名稱 where 列1=值1 and 列2=值2。

5、查詢年齡為100的學生名字,select `name` from student where age = 100 。

6、查詢趙六的年齡,select age from student where `name` = '趙六'。

8樓:匿名使用者

select 班級號,count(*) from 學生表 group by 班級號

不知道您的表是什麼樣的

9樓:匿名使用者

select 班級,count(1) as 人數 from 學生表 group by 班級

10樓:匿名使用者

例如來用源oracle資料庫

create table student(stuid number not null primary key,stuname varchar2(20) not null,stu*** char(2) not null,stuage number not null,classid number --班級編號) select count(*) from student group by classid

11樓:安徽新華電腦專修學院

school_name 學校名字抄

,襲major_name專業名字,majorcount專業數量,table_name表名

select school_name,major_name,count(majoy_name) as majorcount from table_name

group by school_name,major_name

SQL語句統計各個學生的不及格科目數量及不及格率,2條語句

建立表 create table student 姓名 nvarchar 20 數學 float,語文 float,英語 float,體育 float,物理 float,化學 float go 插入語句 insert into student values 楓 50,60,70,50,60,40 i...

用SQL語句寫出,查詢所有選SQL課程的學生學號,姓名和專業

學生表 ta 選課表 tb select 學號,姓名,專業 from ta where 學號 in select 學號 from tb where 課程 sql 用sql語句查詢選修了3門及以上課程的學生學號,姓名,選修的課程數 寫乙個sql語句,查詢選修了5門課程的學生學號和姓名 select 學...

表的笛卡爾積怎麼用sql語句表示

第乙個表的 行數乘以第二個表的行數等於笛卡爾積結果集的大小 select from table1 cross join table2 select a.b.from table1 a table2 b 笛卡爾乘積是指在數學中,兩個 集合 x和 y的笛卡尓積 cartesian product 又稱 ...