数据库原理与应用实验三 嵌套查询

server/2024/9/24 8:36:57/
  • 实验目的和要求

加深和掌握对嵌套查询的理解和应用

  • 实验环境

Windows10 SQLServer

  • 实验内容与过程

图书(书号,书名,价格,出版社)

读者(卡号,姓名,年龄,所属单位)

借阅(书号,卡号,借阅日期)

根据上面基本表的信息完成下列查询。

1 查询高教出版社的《数据库原理》的读者姓名。

2 查询价格比高教出版社图书都贵的图书信息。

select Rname from Reader join Lend on Lend.Lnum=Reader.Rnum join Book on Book.Bnum=Lend.Lnum where Book.bname='数据库原理'and Book.Bpress='高教出版社'
select * from Book where Bvalue > (select MAX(Bvalue) from Book where Bpress = '高教出版社')
  • 实验结果与分析

 

分析:select [查询列表] from [表] [连接类型] join [表2] on [连接条件] where [筛选条件] group by [分组列表] having [分组后的筛选条件] order by [排序列表] limit [偏移, 条目数] 


http://www.ppmy.cn/server/35521.html

相关文章

扭矩法是什么拧紧工艺?——SunTorque智能扭矩系统

智能扭矩系统-智能拧紧系统-扭矩自动控制系统-SunTorque 扭矩法是一种在拧紧工艺中广泛使用的预紧力控制方法。它基于扭矩与预紧力的线性关系,通过控制扭矩值来实现对被连接件的预紧。这种方法的优点在于操作简单,只需对扭矩进行控制即可。 在扭矩法拧…

浅记SpringBoot3源码中应用的JDK新特性

问题背景 在看SpringBoot3涉及到SpringMVC源码的时候,看到这么个东西。 // Bean name or resolved handler?if (handler instanceof String handlerName) {handler obtainApplicationContext().getBean(handlerName);}在想这是什么操作? 后来查到这是…

【Kafka每日一问】Kafka分区分配策略有哪些?

Kafka分区分配策略有哪些 Range分配策略(Range): 这是默认的分配策略。在这种策略下,每个消费者负责订阅主题的连续范围内的分区。例如,如果有两个消费者和一个主题有12个分区,那么第一个消费者将负责分区0…

秋招后端开发面试题 - MySQL事务

目录 MySQL事务前言面试题什么是数据库事务为什么要有事务呢?项目中遇到的事务事务的传播机制事务的特性?事务并发存在的问题四大隔离级别四大隔离级别,都会存在哪些并发问题呢数据库是如何保证事务的隔离性的呢?如何解决加锁后的…

JavaScript异步编程——01-单线程和异步任务

单线程 JS 是单线程的 JavaScript 语言的执行是单线程的。即同一时间,只能处理一个任务。 具体来说,所谓单线程,是指 JS 引擎中负责解释和执行 JavaScript 代码的线程只有一个,即同一时间,只能处理一个任务。这个任…

GoF之工厂模式

GoF之工厂模式 文章目录 GoF之工厂模式每博一文案1. 简单说明“23种设计模式”1.2 介绍工厂模式的三种形态1.3 简单工厂模式(静态工厂模式)1.3.1 简单工厂模式的优缺点: 1.4 工厂方法模式1.4.1 工厂方法模式的优缺点: 1.5 抽象工厂模式1.6 抽象工厂模式的…

Linux捕获网络接口上的网络流量(抓包)

抓包示例命令: tcpdump -i eth0 -w /tmp/capture.pcap host 192.168.1.100 and portrange 8000-90001、tcpdump:这是一个用于捕获和显示网络上的数据包的网络分析工具。 2、-i eth0: -i:指定要监听的网络接口。eth0&#xff1a…

Fireworks AI和MongoDB:依托您的数据,借助优质模型,助力您开发高速AI应用

我们欣然宣布 MongoDB与 Fireworks AI 正携手合作 让客户能够利用生成式人工智能 (AI) 更快速、更高效、更安全地开展创新活动 Fireworks AI由 Meta旗下 PyTorch团队的行业资深人士于 2022 年底创立,他们在团队中主要负责优化性能、提升开发者体验以及大规模运…