数据库连接查询数据库连接查询
/*
连接查询:
1: 从商品表1中和商品表2中查询出按商品代号进行自然连接的结果。 2: 从教学库中查询出每个学生选修每门课程的学生号、姓名、课程号、课程名、成绩等数据。
3: 从商品库中查询出产地为南京或无锡的所有商品的商品代号、分类名、产地和品牌 4: 从教学库中查询出选修了课程名为“操作系统”课程的每个学生的姓名。
左连接、右连接
1: 从教学库中查询出所有学生的选课情况,要求没选修任何课程的学生信息也要反映出来.
2: 查询出所有课程被学生选修的情况.
3: 查询出所有电子专业的学生选...
数据库连接查询
/*
连接查询:
1: 从商品
1中和商品表2中查询出按商品代号进行自然连接的结果。 2: 从教学库中查询出每个学生选修每门课程的学生号、姓名、课程号、课程名、成绩等数据。
3: 从商品库中查询出产地为南京或无锡的所有商品的商品代号、分类名、产地和品牌 4: 从教学库中查询出选修了课程名为“操作系统”课程的每个学生的姓名。
左连接、右连接
1: 从教学库中查询出所有学生的选课情况,要求没选修任何课程的学生信息也要反映出来.
2: 查询出所有课程被学生选修的情况.
3: 查询出所有电子专业的学生选课的全部情况。
*/
USE Demo_productLib
GO
SELECT * FROM Product1
SELECT * FROM Product2
--从商品表1中和商品表2中查询出按商品代号进行自然连接的结果。
SELECT *
FROM Product1 AS P1,Product2 AS P2 WHERE P1.ProCode=P2.ProCode
--从商品库中查询出 (产地为南京或无锡的) 所有商品的 (商品代号、分类名、产地和品牌) SELECT P1.ProCode,P1.ProTypeName,P2.proArea, P2.proBrand
FROM Product1 AS P1 JOIN Product2 AS P2 ON P1.ProCode=P2.ProCode
WHERE P2.proArea IN ('南京','无锡')
--从教学库中查询出每个学生选修每门课程的学生号、姓名、课程号、课程名、成绩等数据。 USE Demo_TeachingLib
GO
SELECT * FROM Student
SELECT * FROM Course
SELECT * FROM SelectCourse
SELECT S.StuNum,S.Name,SC.CourseNumber,C.CourseName,SC.Result
FROM Student AS S,Course AS C,SelectCourse AS SC
WHERE S.StuNum=SC.StuNum
AND SC.CourseNumber=C.CourseNumber
-- 从教学库中查询出选修了课程名为“操作系统”课程的每个学生的姓名。
SELECT S.Name
FROM Student AS S,Course AS C,SelectCourse AS SC WHERE S.StuNum=SC.StuNum
AND SC.CourseNumber=C.CourseNumber
AND C.CourseName='操作系统'
--从教学库中查询出所有学生的选课情况,要求没选修任何课程的学生信息也要反映出来. SELECT *
FROM Student AS S LEFT JOIN SelectCourse AS SC ON S.StuNum=SC.StuNum
--查询出所有课程被学生选修的情况.
SELECT *
FROM Student AS S RIGHT JOIN SelectCourse AS SC ON S.StuNum=SC.StuNum
--查询出所有 (电子专业的) 学生选课的全部情况。
SELECT *
FROM Student AS S LEFT JOIN SelectCourse AS SC ON S.StuNum=SC.StuNum
WHERE S.Specialized='电子'
本文档为【数据库连接查询】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。