我有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