为下过 0 类订单的客户删除其 1 类订单
中等#删除#exists#反连接
题目描述
给定订单表 orders(order_id, customer_id, order_type),order_type ∈ {0, 1}。
要求:对同时存在 0 类订单的客户,删除其所有 1 类订单;对没有 0 类订单的客户,其 1 类订单保留。0 类订单一律保留。
示例数据
| order_id | customer_id | order_type |
|---|---|---|
| 1 | 100 | 0 |
| 2 | 100 | 1 |
| 3 | 200 | 1 |
期望:保留 order 1(0 类)、order 3(客户 200 无 0 类,其 1 类保留);删除 order 2。
动手写一遍自测 · 不执行
括号自动补全 · Tab 缩进 · Shift+Tab 反缩进 · 回车自动缩进 · 草稿仅存在本机
登录后可以选中正文添加批注(仅自己可见)。
评论 (0)
登录后参与评论。
还没有评论,来做第一个。