实验七

This commit is contained in:
2024-10-23 18:14:12 +08:00
parent c35f6ad346
commit aae7ce81f9
+42
View File
@@ -0,0 +1,42 @@
-- 1)两个关系的连接查询
SELECT * FROM
JOIN ON .=.;
-- (2)带其他查询条件的两个关系的连接查询
SELECT * FROM
JOIN ON .=.
WHERE .='张三';
-- (3)多个关系(三个以上)的连接查询
SELECT * FROM
JOIN ON .=.
JOIN ON .=.;
-- (4)两个关系的广义笛卡尔积运算结果
SELECT * FROM
CROSS JOIN ;
-- (5)根据两个关系的广义笛卡尔积运算结果得到两个关系进行自然连接的结果
SELECT * FROM
INNER JOIN ON .=.;
-- (6)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段
SELECT .,.,.,.
FROM
INNER JOIN ON .=.;
-- (7)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段,要求结果中列出所有教师信息(即包括不是任何课程责任教师的教师信息)
-- 左连接
SELECT .*,.,.
FROM
LEFT JOIN ON .=.;
-- (8)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段,要求结果中能够反映目前没有确定责任教师的课程信息
SELECT .,.,.,.
FROM
LEFT JOIN ON .=.;
-- (9)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段,要求结果中既能够反映目前不是责任教师的教师信息,又能反映目前没有确定责任教师的课程信息
SELECT .,.,.,.
FROM
FULL OUTER JOIN ON .=.;