AHU-数据库原理--第4次实验

【实验名称】实验4  嵌套查询

【实验目的】

1.熟悉基本的嵌套查询与集合查询的概念和作用;

2. 了解数据库管理系统DBMS 实现嵌套查询的基本方法;

3. 掌握SQL语言嵌套查询与集合查询语句的语法和功能,掌握并熟练运用嵌查询与集合查询语句实现数据库的查询应用。

4. 了解SQL查询结果的处理方式

【实验内容】

针对供应管理数据库SPJ,进行各种嵌套与集合查询:

  1. 查询使用了“S001”供应商供应的零件的工程项目信息;

图片:

代码:

select *

from j082

where jno in

  (select jno

    from spj082

      where sno='S001')

  1. 查询供应零件“螺丝刀”的供应商信息;

图片:

代码:

select *

from s082

where sno in

  (select sno

    from spj082

      where pno in

        ( SELECT pno

            from p082

              where pname='螺丝刀'))

  1. 查询供应商“北京新天地”的所有客户(工程项目)的信息;

图片:

代码:

select *

from j082

where jno in

  (select jno

    from spj082

      where sno in

        ( SELECT sno

            from s082

              where sname='北京新天地'))

(4)查询供应了“J003”工程“P001”零件的供应商信息;

图片:

代码:

select *

from s082

where sno in

  (select sno

    from spj082

      where jno='J003' and pno='P001')

(5)查询使用了“天津”供应商供应的“红色”零件的工程项目信息;

图片:

代码:

select *

from j082

where jno

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值