数据库下午怎么插入_2020/3/25 下午 数据库第四章 自连接(示例代码)
自連接
查詢與“數(shù)據(jù)結(jié)構(gòu)”學(xué)分相同的課程的課程名和學(xué)分
SELECT C2.Cname,C1.Credit
FROM Course C1 JOIN Course C2
ON C1.credit=C2.credit
where C2.Cname=‘?dāng)?shù)據(jù)結(jié)構(gòu)‘
and C2.Cname!=‘?dāng)?shù)據(jù)結(jié)構(gòu)‘
外連接
查詢學(xué)生的選課情況,包括選了課程的學(xué)生和沒(méi)有選課程的學(xué)生
SELECT Student.Sno,Sname,Cno,Grade
FROM Student left join SC
on Student.Sno=SC.Sno
或
SELECT STUDENT.sno,Sname,Cno,Grade
FROM SC right join Student
on Student.Sno=SC.Sno
查詢哪些課程沒(méi)有人選,列出其課程名
SELECT Cname from Couse C left join SC
on C.Cno=SC.Cno
where SC.cno IS null
with ties
select top 3 with ties Sname,Sdept,Grade
from Student S join SC on S.Sno=SC.Sno
where Cname=‘Java‘
Order by Grade DESC
select sno,sname,sdept from Student
where sdept in (
select sdept from Student where sname=‘劉晨‘
select S2.Sname from Student S1 Join Student S2
on S1.Sdept=S2.sdept
where S1.Sname=‘l劉晨‘
總結(jié)
以上是生活随笔為你收集整理的数据库下午怎么插入_2020/3/25 下午 数据库第四章 自连接(示例代码)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql 优化器不准_mysql 优化
- 下一篇: emq数据储存到mysql_EMQ X