当前位置: 首页 > news >正文

SQL91 返回购买价格为 10 美元或以上产品的顾客列表

描述

OrderItems表示订单商品表,含有字段订单号:order_num、订单价格:item_price;Orders表代表订单信息表,含有顾客id:cust_id和订单号:order_num

OrderItems表

order_num

item_price

a1

10

a2

1

a2

1

a4

2

a5

5

a2

1

a7

7

Orders表

order_num

cust_id

a1

cust10

a2

cust1

a2

cust1

a4

cust2

a5

cust5

a2

cust1

a7

cust7

【问题】使用子查询,返回购买价格为 10 美元或以上产品的顾客列表,结果无需排序。

注意:你需要使用 OrderItems 表查找匹配的订单号(order_num),然后使用Order 表检索这些匹配订单的顾客 ID(cust_id)。

【示例结果】返回顾客id cust_id

cust_id

cust10

【示例解析】

cust10顾客下单的订单为a1,a1的售出价格大于等于10

示例1

输入:

DROP TABLE IF EXISTS `OrderItems`;

CREATE TABLE IF NOT EXISTS `OrderItems`(

order_num VARCHAR(255) NOT NULL COMMENT '商品订单号',

item_price INT(16) NOT NULL COMMENT '售出价格'

);

INSERT `OrderItems` VALUES ('a1',10),('a2',1),('a2',1),('a4',2),('a5',5),('a2',1),('a7',7);

DROP TABLE IF EXISTS `Orders`;

CREATE TABLE IF NOT EXISTS `Orders`(

order_num VARCHAR(255) NOT NULL COMMENT '商品订单号',

cust_id VARCHAR(255) NOT NULL COMMENT '顾客id'

);

INSERT `Orders` VALUES ('a1','cust10'),('a2','cust1'),('a2','cust1'),('a4','cust2'),('a5','cust5'),('a2','cust1'),('a7','cust7');

复制

输出:

cust10

答案

select t1.cust_id
from Orders t1,OrderItems t2
where t1.order_num=t2.order_num
and t2.item_price>=10
http://www.lryc.cn/news/15150.html

相关文章:

  • Goreplay使用教程0221
  • 9、GPT-1-2-3
  • Python-四分位数计算
  • 一个简单的步骤让你的 Python 代码更干净
  • linux集群技术(二)--keepalived(高可用集群)(一)
  • C++中的类型转换
  • 如何使用raw socket发送UDP报文
  • 【C++】文件IO流
  • JavaScript高级程序设计读书分享之4章——4.2执行上下文与作用域
  • 函数的定义与声明
  • C#部署非安装版(绿色版)mysql
  • 【RecBole-GNN/源码】RecBole-GNN中lightGCN源码解析
  • 基于UIAutomation+Python+Unittest+Beautifulreport的WindowsGUI自动化测试框架common目录解析
  • c++提高篇——queque容器
  • MyBatis-XML映射文件详解
  • 基于Java+SpringBoot+Vue+Uniapp前后端分离健身预约系统设计与实现
  • webstom找不到vue全局组件
  • ESP32设备驱动-内置霍尔磁力传感器数据读取
  • 2023面试准备之--mysql
  • yolov5源码解读--训练策略
  • 基于Django的员工管理系统
  • 企业数智化转型在即,看看低代码软件公司如何做!
  • 如何将pdf版的文书文字提取出来?
  • 设计模式——工厂模式
  • PCB设计中降低噪声与电磁干扰的24个窍门
  • 设计模式浅谈
  • 【kubernetes】使用crictl对k8s节点进行调试
  • 数字经济讨论题
  • gcc/g++、动静态库、make/makefile
  • 北京博奥智源,浅谈图书馆的馆情展示系统细则