我有一个表格,其中包含可以分为两类的项目。如何从更大的类别中选择项目?例如,如果我的 table 看起来像
| ItemID | ItemProperty |
| 1 | true |
| 2 | true |
| 3 | false |
| 4 | false |
| 5 | false |
| 6 | true |
| 7 | true |
那么结果应该是这样的
| ItemID |
| 1 |
| 2 |
| 6 |
| 7 |
这感觉很简单,但我还没有找到答案。
最佳答案
嗯嗯。像这样:
select t.ItemId
from t join
(select ItemProperty
from t
group by ItemProperty
order by count(*) desc
limit 1
) tt
on t.ItemProperty = tt.ItemProperty;
关于mysql - SQL 一种从较大类别中选择项目的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44444689/