當前位置:首頁 » 編程語言 » sql查找學生籍貫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql查找學生籍貫

發布時間: 2023-06-08 19:42:08

① 用sql語句寫出所有學生的學號,姓名,性別和籍貫信息

語句如下: SELECT 學號,姓名,性別,出生日期FROM 學生管理系統資料庫WHERE 性別='女'ORDER BY 學號 asc

② 用sql語句查詢計算機系及籍貫是北京的學生

select * from 表名 where 專業='計算機' and 籍貫='北京'

③ SQL的查詢語句怎麼寫

/*
SQL是3個表的查詢,會給出表以及3個表之間的約束關系
Student表
No編號
Name姓名
Birthday生日
bj班級
jg籍貫
adds地址
number電話

Course表
Kcbh課程編號
kcmc課程名稱

Source表
Cjguid(主鍵)
No編號
kcbh課程編號
cj成績
*/

--(1)查詢學生籍貫為『湖北』生日為1995-10-3的所有信息
select*
fromStudent
where1=1
andjg='湖北'--籍貫為『湖北』
andBirthday='1995-10-3'--生日為1995-10-3

--(2)查詢學生姓名為『王華』的各課程的平均分,最高分,最低分,總分。
select
avg(kcbh)as平均分,
max(kcbh)as最高分,
min(kcbh)as最低分,
sum(kcbh)as總分
fromSource
where1=1
andexists(select1
fromStudent.
where1=1
andStudent.No=Source.No
Name='王華'--姓名為『王華』
)

--(3)沒有太看題,大致是要求查詢4,5列以上的信息,其中3個表各包含一些信息
select
Student.Nameas學生,
Course.kcmcas課程,
Source.cjas成績
fromStudent,
Course,
Source,
where1=1
andStudent.No=Source.No
andCourse.Kcbh=Source.kcbh

④ SQL:輸出學籍表中所有籍貫是「浙江」或「四川」的學生姓名和地址

select 姓名,地址 from 學籍表 where 籍貫=「浙江」or 籍貫=「四川」;