【发布时间】:2016-09-21 08:22:09
【问题描述】:
我可以请一些好心人!
我在一个名为 x 的表中有三列:
ID | Barcode| Description
1 | 554412 | Bar
2 | 554412 | Stone
3 | 554412 | Bar
我需要选择所有条形码以及 ID,其中相同的条形码具有不同的描述,因此在这种情况下,它会显示 ID 1 和 2 以及 Bar 和 Stone 描述。
非常感谢您!
【问题讨论】:
-
为什么 ID 是 1 和 2,而不是 2 和 3?
-
@SankarRaj 如果您使用
Group by,您将无法获取ID -
@JibinBalachandran 是的,你可以。你只需要在加入之外思考
-
如果你想要不同描述的条形码,你不应该选择ID,因为它不相关。用于描述 Bar ID 可以是 1 和 3
-
我基本上需要所有具有多个描述的条形码,但我还需要确定发生这种情况的 ID。
标签: sql sqlite visual-foxpro