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

sql數學系查詢

發布時間: 2023-05-27 03:25:35

『壹』 用sql語句查計算機系、數學系、信息系的學生姓名、性別

select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號=c.課程編號 and c.課程名字="計算機系";

select st.姓擾塌名,st.性別 from Student st,Sclass sc,Class c where st.學號滾消=sc.學號 and sc.課程編號=c.課程編號大李知 and c.課程名字="數學系";

select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號=c.課程編號 and c.課程名字="信息系";

『貳』 SQL從多個表中按學號查詢信息

SELECT *
FROM (SELECT * FROM 數學搏皮碧系握彎 UNION ALL SELECT * FROM 文學系)
WHERE 學號基舉=123

『叄』 關於sql資料庫的查詢語句

13.查詢電話號碼以4或7或8結尾 的學生的學號,姓名,性別,年齡,電話,需按電話(倒序)排序。
select snum,sname,ssex,ssage,Sphone from 學生 where sphone like '%4' or sphone like '%7' or sphone like '%8'
ORDER BY Sphone DESC
14.查詢數學系姓劉的學生所有信息(包含所有列)。
SELECT *
FROM sys.tables
where Sname like '劉%' and dname='數學系'
15.查詢年齡在20與23(含20,23)之間的男學生納簡戚姓名,課程名及其平均成績。
select sname,cname,avg(SCORE) from 學生,課程,選課 where Ssage between 20 and 23 and Ssex='男'
16.從學生表和選課表2個表中,查詢選修表所有的學生學號,咐行姓名、所修課程號及成績。
select選課.Snum,sname,cnum,score
from 選課 LEFT OUTER join 學生
on 選課.Snum=學生.Snum
17.從學生表和選課表2個表中,查詢所有學生(學生表所有的學生)姓名、學生性別,所修課程名及成績,按課程,成績(倒序)排列。
select sname,Ssex,cnum,score
from 學生 LEFT OUTER join 選課
on 學生.Snum=選課.Snum
ORDER BY score DESC
18.查詢每個老師姓名,其所教課程,及該門課程名的平均成績,最小成績,最大成績。
SELECT Tname, Cname,,AVG(score),max(score),min(score)
FROM 教師,課程,選課
19.查詢所教課程成績平均成績低於80分的老師號,姓名,其所教課程號,課程名,及該門課程的平均成績洞陵。
select Tnum,Tname,CNUM,CNMAE,AVG(score)
from 授課,教師,課程,選課
group by Tnum
having AVG(score)<80
20.查詢所有學生的學號,姓名、性別,課程號,所修課程及成績(可能沒有選修課程)。
SELECT 學生.Snum,學生.Sname,SSEX,課程.Cnum,課程.Cname,選課.Score
FROM 課程 INNER JOIN
選課 ON課程.Cnum =選課.Cnum INNER JOIN
學生 ON選課.Snum =學生.Snum

21.按照性別統計學生性別,最大歲數,最小歲數,平均歲數。

select ssex,MAX(ssage),MIN(ssage),AVG(ssage) from 學生
group by SSEX

『肆』 資料庫SQL查詢語句的編寫

select max(id) from 表 where num=100;--查最大ID

select * from 表 where id =(select max(id) from 表 where num=100) and num=100;--查id最大並且num為100的那條數據
SQL SELECT 語句
SELECT 語句用於從表中選取數據。
結果被存儲在一個結果表中(稱為結果集)。
SQL SELECT 語法
SELECT 列名稱 FROM 表名稱

以及:
SELECT * FROM 表名稱

注釋:SQL 語句對大小寫不敏感。SELECT 等效於 select。

『伍』 SQL語言查詢計算機系和數學系裡面同姓名的學生信息~~

SELECT T1.* FROM (SELECT * FROM 學生信息表WHERE 系別知漏="計算局指機系") AS T1 RIGHT JOIN (SELECT * FROM 學生信息表WHERE 系別="數學系")AS T2 ON T1.學生搭臘爛名=T2.學生名

『陸』 查詢數學系(MA)所有選修資料庫的學生

select s.Sname , s.Ssex,s.Sdept , c.Cno from student s,Course c where c.Cname = '資料庫' and c.Sno in (select a.Sno from student a where a.Snp = 'MA') and c.Sno = s.Sno

『柒』 sql在基本情況表中查詢數學系所有女生的情況的

select *
from 基本情況表
where 性別=『女』and 系名=『數學系』

『捌』 試用SQL語句表示如下查詢

--1
selectS.Sno,Sname,Sdept,GradefromSJOINRONS.Sno=R.Sno
--2
selectCnamefromCwhereCnoin(selectCnofromRwhereSnoin(selectSnofromSwhereSname='劉華'))
--3
selectCOUNT(*)選修人數,MAX(Grade)最高分,MIN(Grade)最低分fromRjoinConR.Cno=C.CnowhereCname='資料庫'
--4
selectSname,COUNT(*)選修課門數,AVG(Grade)平均分fromSJOINRONS.Sno=R.Sno
groupbySnamehavingCOUNT(*)>=3orderby選修課門數desc
--5
insertintoSvalues('S10','謝霆鋒','男',23,'計算機')
insertintoRvalues('S10','C03',90)
--6
updateRsetGrade=Grade*1.1whereCnoin(selectCnofromCwhereCname='資料庫')
--7
deleteSwhereSdept='數學系'

『玖』 SQL查詢所有學生的學號,姓名和性別,做完了我給高分

給我每個表的結構和關聯關聯,我給你做,保證99.99999%滿分