【发布时间】:2021-12-13 12:52:19
【问题描述】:
我正在尝试在订单行中搜索包含一篇特定文章的订单,但如果有不止一行,我不想看到任何行。
这是两个订单的示例,我只想获得一个结果。订单9891026有两排,9891025只有一排。
select order_no, line_no
from customer_order_line
where order_no in('9891026','9891025')
结果
| order_no | line_no |
|---|---|
| 9891026 | 1 |
| 9891026 | 2 |
| 9891025 | 1 |
我只想得到
| order_no | line_no |
|---|---|
| 9891025 | 1 |
我不知道如何对此进行正确的查询。
【问题讨论】:
-
Edit问题并提供minimal reproducible example,即涉及的表或其他对象的
CREATE语句(粘贴文本,不要使用图像,不要链接到外部站点),INSERT用于示例数据 (dito) 的语句以及带有表格文本格式的示例数据的所需结果。同时标记您的 DBMS。 -
@stickybit 认真的吗?
-
@SalmanA:是的,认真的。