. 查询同时为工程J1和J2提供零件的供应者的代号。

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: . 查询同时为工程J1和J2提供零件的供应者的代号。

1. 查询重量最重的零件的编号


2. 查询为在北京的工程提供零件的供应商代号。

3. 查询所需零件总数大于1000的工程编号。

4. 查询同时为工程J1和J2提供零件的供应者的代号。

select pno from p where pweight>=all(select pweight from p);
select distinct spj.sno from j,spj  where j.jno=spj.Jno and j.Jcity='北京';
select jno from spj
group by jno
having sum(quantity)>1000;
select sno from spj where jno='j1' and sno in (select sno from spj where jno='j2') ;


对应关系


供应商(编号,名称,所在城市)

零件(编号,零件名,颜色,重量)

工程(编号,工程名,所在城市)

供应关系(供应商代号,零件号,工程编号,零件数量)

mysql> select * from j;
+-----+-------+--------+
| Jno | Jname | Jcity  |
+-----+-------+--------+
| J1  | JN1   | 成都   |
| J2  | JN2   | 北京   |
| J3  | JN3   | 北京   |
| J4  | JN4   | 成都   |
| J5  | JN5   | 成都   |
| J6  | JN6   | 武汉   |
| J7  | JN7   | 成都   |
+-----+-------+--------+
7 rows in set (0.00 sec)
mysql> select * from s;
+-----+-------+--------+
| Sno | Sname | Scity  |
+-----+-------+--------+
| S1  | N1    | 成都   |
| S2  | N2    | 北京   |
| S3  | N3    | 北京   |
| S4  | N4    | 成都   |
| S5  | N5    | 南京   |
+-----+-------+--------+
5 rows in set (0.00 sec)
mysql> select * from p;
+-----+-------+--------+---------+
| Pno | Pname | Pcolor | Pweight |
+-----+-------+--------+---------+
| P1  | PN1   | 红     |      12 |
| P2  | PN2   | 绿     |      18 |
| P3  | PN3   | 蓝     |      20 |
| P4  | PN4   | 红     |      13 |
| P5  | PN5   | 蓝     |      11 |
| P6  | PN6   | 红     |      15 |
+-----+-------+--------+---------+
6 rows in set (0.00 sec)
mysql> select * from spj;
+-----+-----+-----+----------+
| Sno | Pno | Jno | Quantity |
+-----+-----+-----+----------+
| S1  | P1  | J1  |      200 |
| S1  | P1  | J4  |      700 |
| S2  | P3  | J1  |      400 |
| S2  | P3  | J2  |      200 |
| S2  | P3  | J3  |      200 |
| S2  | P3  | J4  |      500 |
| S2  | P3  | J5  |      600 |
| S2  | P3  | J6  |      400 |
| S2  | P3  | J7  |      800 |
| S2  | P5  | J2  |      100 |
| S3  | P3  | J1  |      200 |
| S3  | P4  | J2  |      500 |
| S4  | P6  | J3  |      300 |
| S4  | P6  | J7  |      300 |
| S5  | P2  | J4  |      100 |
| S5  | P3  | J4  |     1200 |
+-----+-----+-----+----------+
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
算法 Python
LightGBM高级教程:自动调参与超参数优化
LightGBM高级教程:自动调参与超参数优化【2月更文挑战第5天】
1695 2
|
9月前
|
人工智能 自然语言处理 供应链
《DeepSeek:工业互联网与人工智能融合的“催化剂”》
在工业4.0和智能制造的浪潮下,DeepSeek技术作为工业互联网与人工智能融合的“催化剂”,通过智能数据处理、精准建模预测、智能决策支持及智能交互,全面优化生产流程,提升企业竞争力。它能高效处理多源异构数据,挖掘关键信息,预测设备故障,提供科学决策建议,并简化操作流程,推动制造业向智能化、高效化、绿色化方向迈进,引领工业互联网新时代的发展潮流。
224 5
《DeepSeek:工业互联网与人工智能融合的“催化剂”》
|
消息中间件 存储 大数据
聊一聊几款主流消息队列之间的差异,我们应该如何选择
聊一聊几款主流消息队列之间的差异,我们应该如何选择
790 2
|
机器学习/深度学习 自然语言处理 算法
【机器学习】朴素贝叶斯分类器的优点是什么?
【5月更文挑战第10天】【机器学习】朴素贝叶斯分类器的优点是什么?
|
Cloud Native Go API
Go语言在微服务架构中的创新应用与实践
本文深入探讨了Go语言在构建高效、可扩展的微服务架构中的应用。Go语言以其轻量级协程(goroutine)和强大的并发处理能力,成为微服务开发的首选语言之一。通过实际案例分析,本文展示了如何利用Go语言的特性优化微服务的设计与实现,提高系统的响应速度和稳定性。文章还讨论了Go语言在微服务生态中的角色,以及面临的挑战和未来发展趋势。
|
Python
已解决:_tkinter.TcLError: couldn’t recognize data in image file “Image/nakamuraan.gif”
已解决:_tkinter.TcLError: couldn’t recognize data in image file “Image/nakamuraan.gif”
369 1
|
XML 搜索推荐 开发工具
全面指南:技术写作与编辑工具 Markdown、Git 研究工具
在技术写作领域,“工具”是指技术写作者用于创建、管理和发布高质量技术文档的各种软件和应用程序。这包括文字处理器、桌面出版应用程序、XML 编辑器、内容管理系统等等。一些技术写作者常用的工具示例包括 Microsoft Word、WPS、Typora、Notion、印象笔记、GitHub、飞书云文档 和 VSCode 等。这些工具通过允许文档版本控制、启用协作、提供用于一致格式设置的模板、提供管理大量内容的功能,甚至提供将文档翻译成多种语言的功能,从而提高了生产力。工具的选择取决于技术写作者或其工作的组织的具体需求和工作流程。
868 4
|
前端开发 JavaScript Linux
Linux 下 12 个最佳 Notepad++ 替代品
Linux 下 12 个最佳 Notepad++ 替代品
|
SQL 数据可视化 关系型数据库
【大数据实训】基于Hive的北京市天气系统分析报告(二)
【大数据实训】基于Hive的北京市天气系统分析报告(二)
400 1
下一篇
开通oss服务