我有2列siteID和site_equip_id。MySQL根据另一列的限制获得最大列数?
所以siteID是一个地方的数字。 site_equip_id是一个仅基于siteID编号递增的数字。可能有重复,所以我必须删除它们。
例如
siteID site_equip_id
1 1
1 2
1 3
2 1
3 1
3 2
我想找个刚上的siteID次数最多的基地,但数量来自列site_equip_id
这是我尝试,但没有工作(只给了我只有site_equip_id的最高价值 - 不受siteID的限制):
SELECT MAX(site_equip_id)+1 as site_equip_id
FROM equipment
WHERE site_id = 1
更新使用GROP你质疑的表演根据您的样品excpected结果.. – scaisEdge
本集团通过解决问题 – Sol
我不会拒绝你的评论...请更好地解释..并添加一个适当的样本和预期的结果...什么意思是700或200s? – scaisEdge