是否有任何解決方案來查找由MySQL groupby查詢分組的數值。以下是我的查詢。 $groupBy = 'PropertyViewer.ip_address';
$this->paginate = array("group"=>array($groupBy),"order"=>array("PropertyViewer.id desc"));
如何查找由MySQL groupby查詢分組的數值
我需要找到在每種情況下分組多少價值。
是否有任何解決方案來查找由MySQL groupby查詢分組的數值。以下是我的查詢。 $groupBy = 'PropertyViewer.ip_address';
$this->paginate = array("group"=>array($groupBy),"order"=>array("PropertyViewer.id desc"));
如何查找由MySQL groupby查詢分組的數值
我需要找到在每種情況下分組多少價值。
我認爲,所有你需要的是在你的SELECT查詢COUNT()
聚合函數:
SELECT COUNT(ip_address) as num_values
FROM PropertyViewer
GROUP BY PropertyViewer.ip_address
ORDER BY PropertyViewer.id desc
SELECT COUNT(PropertyViewer.ip_address)將顯示你的IP地址有多少次顯示出來,如果這是你是什麼尋找。
如果你能在這裏顯示你的查詢,我們可以幫助你。 – 2012-07-05 13:09:43
@RavinderSingh上面提到的查詢 – 2012-07-05 13:10:36