请从 orderltems 订单商品表中查询出订单数量总和不小于 100 的所有订单号,最后结果按照订单号升序排序。
时间: 2024-02-27 22:57:40 浏览: 66
供货商子系统 订单综合查询
5星 · 资源好评率100%
假设 orderitems 表的结构如下:
| 字段名 | 类型 | 描述 |
| --- | --- | --- |
| order_id | int | 订单ID |
| product_id | int | 商品ID |
| quantity | int | 商品数量 |
我们可以使用如下 SQL 语句进行查询:
```sql
SELECT
order_id
FROM
orderitems
GROUP BY
order_id
HAVING
SUM(quantity) >= 100
ORDER BY
order_id ASC;
```
其中,`GROUP BY` 子句用于按照订单编号分组,`SUM` 函数用于统计每个订单的商品数量总和,`HAVING` 子句用于筛选出商品数量总和不小于 100 的订单,最后按照订单编号升序排序。
阅读全文