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列会显示在多个表中,因此在每次引用它时都需要完全限定它。
相关推荐
老纪17 小时前
golang如何实现工作流引擎_golang工作流引擎实现要点
jvm·数据库·python
夏贰四17 小时前
数据转换的本质是什么?数据转换适配哪些业务场景?
大数据·数据库·数据转换
zzhongcy17 小时前
Flyway 分工方案(DBA 执行 + 应用只读校验)
数据库·oracle
小短腿的代码世界17 小时前
Qt布局系统源码深度解析:QLayout如何操控你的界面——从QBoxLayout到QGridLayout的底层引擎揭秘
开发语言·数据库·qt
青云计划17 小时前
数据库的ID的另一种选择-雪花算法
数据库·算法
YL2004042617 小时前
MySQL-进阶篇-视图/存储过程/触发器
数据库·mysql
qq_4017004117 小时前
Qt 中使用 SQLite 数据库以及数据库连接池的设计与实现
数据库·qt·sqlite
arronKler17 小时前
数据库性能优化三:程序操作优化
数据库·oracle
墨着染霜华17 小时前
MySQL字符串数字筛选与转换 + Java Integer/Long数值长度避坑指南
java·数据库·mysql
2401_8504916517 小时前
Bootstrap和OpenLayers结合开发的示例
jvm·数据库·python