1 / 5
文档名称:

数据库实验二报告.doc

格式:doc   大小:117KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验二报告.doc

上传人:xxj16588 2018/6/28 文件大小:117 KB

下载得到文件列表

数据库实验二报告.doc

文档介绍

文档介绍:实验二:简单查询和连接查询
一、实验目的:熟练掌握用SQL语句实现的简单查询和多个数据表连接查询。
二、实验内容:
(一)完成下面的简单查询:
①查询所有“天津”的供应商明细;
②查询所有“红色”的14公斤以上的零件。
查询工程名称中含有“厂”字的工程明细。
(二)完成下面的连接查询:
①等值连接:求s表和j表的相同城市的等值连接。
②自然连接:查询所有的供应明细,要求显示供应商、零件和工程的名称,并按照供应、工程、零件排序。
③笛卡尔积:求s和p表的笛卡尔积
左连接:求j表和spj表的左连接。
⑤右连接:求spj表和j表的右连接。
三、完成情况:
①查询所有“天津”的供应商明细
select*from SX
where city='天津'
②查询所有“红色”的14公斤以上的零件
select*from PX
where color='红'and weight>14
③查询工程名称中含有“厂”字的工程明细
select*from JX
where jname like '%厂';
①等值连接:求s表和j表的相同城市的等值连接。
select * from SX,JX
where =;
②自然连接:查询所有的供应明细,要求显示供应商、零件和工程的名称,并按照供应、工程、零件排序
select sname,pname,jname
from SX,PX,JX,SPJX
where =
and =
and =
order by sname,jname,pname
③笛卡尔积:求s和p表的笛卡尔积
select*from SX,PX
④左连接:求j表和spj表的左连接
select ,jname,city,sno,pno,qty
from JX left join SPJX on(=);
⑤右连接:求spj表和j表的右连接。
select sno,pno,qty,,jname,city
from SPJX right join JX on(=);
五、遇到的问题:
求j表和spj表的左连接的查找