【发布时间】:2022-02-01 18:52:35
【问题描述】:
我有一张这样的桌子 我想获取所有产品,但我想先显示具有相同 PID 的产品(不分组)
样本表
pid product
1 Red
3 Green
2 Blue
4 Violet
3 Magenta
1 Black
预期结果
pid product
1 Red
1 Black
3 Green
3 Magenta
2 Blue
4 Violet
我试过这个 ORDER BY pid ASC
它部分解决了问题,但结果看起来像这样
pid product
1 Red
1 Black
2 Blue (comes in between)
3 Green
3 Magenta
4 Violet
我希望所有具有多个 pid 的产品首先从上到下排序。
【问题讨论】:
-
这里的大多数人希望样本表数据和预期结果为格式化文本,而不是图像。
-
还向我们展示您当前的查询尝试。
-
尤其是这个
ORDER BY pid应该完全符合您的要求。感觉您的数据有问题,或者不清楚您在问什么。样本数据和期望的结果会大有帮助。 -
我希望这个问题现在更清楚了,谢谢 :) @JNevill