我有一個數據庫結構:MySQL分組兩次
ip | yid |日期
其中ip
代表用戶的IP並且yid
是特定頁面ID。我正在嘗試通過ip
和yid
列進行分組,這一點我已在下面完成。但之後我需要將這些結果按yid
分組。所以它會被分組到:
yid |計數
其中count是頁面被調用的次數,每個ip地址限制1次調用。
現在我有:
SELECT `ip`, `yid`, `time`, MAX(`time`), count(*)
FROM mp_downloads
GROUP BY CONCAT(`ip`, `yid`), `yid`
ORDER BY count(*) DESC
但它不是由不同的yid
& ip
組合這組分組後的頁面ID。
這個工程,但我不得不刪除'ORDER BY count(*)DESC'。 – user1345650 2014-10-17 03:59:51