SQL第13课挑战题

  1. 使用inner join,以检索每个顾客的名称(customers表中的cust_name)和所有的订单号(orders表中的order_num).
  1. 修改第一题,仅列出所有顾客,及时他们没有下过订单。
  1. 使用outer join联结products表和orderitems表,返回产品名称(prod_name)和与之相关的订单号(order_num)的列表,并按商品名称排序。
  1. 修改上一题中创建的SQL语句,使其返回每一项产品的总订单数(不是订单号)。
  1. 列出供应商(vendors表中的vend_id)及其可供产品的数量,包括没有产品的供应商。需要使用outer join和count()聚合函数来计算products表中每种产品的数量。注意:vend_id列会显示在多个表中,因此在每次引用它时都需要完全限定它。
相关推荐
UpYoung!2 小时前
【数据库工具】DBeaver——轻量化多功能数据库连接工具DBeaver Ultimate 24.0.0版详细下载安装指南
数据库·mysql·sqlserver·数据库开发·数据库管理·dbeaver·数据库工具
爬山算法2 小时前
MongoDB(92)什么是变更流(Change Streams)?
数据库·mongodb
xiaoshuaishuai83 小时前
C# Submodule 避坑指南
服务器·数据库·windows·c#
绩隐金3 小时前
PostgreSQL 架构原理第三期:事务与并发控制 —— MVCC、快照与锁机制
数据库
2501_914245933 小时前
C#怎么使用属性Property C#自动属性和完整属性的区别get set怎么用【基础】
jvm·数据库·python
绩隐金3 小时前
SQL 与查询优化(PostgreSQL 篇)· 第五期
数据库
安当加密3 小时前
SQL Server 数据库安全新范式:TDE 透明加密+ DBG数据库安全网关 双重装甲
数据库·oracle
java干货3 小时前
如果光缆被挖断导致 Redis 出现两个 Master,怎么防止数据丢失?
数据库·redis·缓存
2401_837163893 小时前
CSS如何实现网页打印样式优化_利用@media print重写布局
jvm·数据库·python
Irene19913 小时前
Oracle 21c XE 安装后默认不包含HR等示例表,CO 模式、SCOTT 模式安装过程记录
数据库·oracle