MySQL查询group by仅选择两个值

时间:2019-05-30 07:54:21

标签: mysql

我在类别和文章之间有一个交叉表:

| ID | aID | kID

aID = article-ID
kID = category-ID

当我尝试随机选择商品时选择一次每个类别时,但在全局中,每个商品ID应该也只显示一次:

 SELECT * FROM `thb_a2themen` group by kID

每个类别显示一次。我尝试过的:

 SELECT * FROM `thb_a2themen` group by kID, aID

但这没用。它显示

| 1772 | 30 | 25
| 2599 | 118 | 25
| 3434 | 129 | 25
| 3566 | 131 | 18

,但每个值(aID和kID)应仅出现一次

感谢您的提示/帮助。

0 个答案:

没有答案