我正在尝试使用应用找到域名的唯一计数。
以下查询无法获取任何结果。但是,如果在没有distinct的情况下运行相同的查询,则返回计数
SELECT
apps, category, COUNT(distinct(domain)) as counts
FROM table1.techs
GROUP BY apps
答案 0 :(得分:0)
distinct
不是函数,因此括号没有用处:
SELECT
apps, category, COUNT(distinct domain) as counts
FROM table1.techs
GROUP BY apps, category
此外,更重要的是,您必须在GROUP BY子句中列出所有非聚合列以获得有意义的结果,或者从查询中完全删除category
。