2
我正在嘗試查找使用應用程序的域的唯一計數。mysql group中的不同計數
以下查詢不會獲取任何結果。但是,如果運行相同的查詢,而不同則返回計數
SELECT
apps, category, COUNT(distinct(domain)) as counts
FROM table1.techs
GROUP BY apps
我正在嘗試查找使用應用程序的域的唯一計數。mysql group中的不同計數
以下查詢不會獲取任何結果。但是,如果運行相同的查詢,而不同則返回計數
SELECT
apps, category, COUNT(distinct(domain)) as counts
FROM table1.techs
GROUP BY apps
distinct
不是一個函數,所以括號起不到任何作用:
SELECT
apps, category, COUNT(distinct domain) as counts
FROM table1.techs
GROUP BY apps, category
而且,更重要的是,你必須列出所有 GROUP BY子句中的非聚合列以獲取有意義的結果,或者從查詢中完全刪除category
。