【发布时间】:2012-11-15 17:28:39
【问题描述】:
我知道如何在一个 SQL 中获取计数和平均值
SELECT COUNT(col) AS cnt, AVG(col) AS avg FROM tbl;
但是您如何获得用户发布的结果呢?这一切可以一次性完成吗?
提前致谢
【问题讨论】:
标签: php mysql sql count average
我知道如何在一个 SQL 中获取计数和平均值
SELECT COUNT(col) AS cnt, AVG(col) AS avg FROM tbl;
但是您如何获得用户发布的结果呢?这一切可以一次性完成吗?
提前致谢
【问题讨论】:
标签: php mysql sql count average
select user, count(col), avg(col) group by user
用你的信息:
SELECT domains_ratings_domain
, COUNT( * )
, AVG( domains_ratings_rating )
, (select domains_ratings_rating FROM domains_ratings T2 WHERE T2.user=T1.user)
FROM domains_ratings T1
GROUP BY domains_ratings_domain
【讨论】:
code SELECT domain_ratings_domain, COUNT( * ) , AVG( domain_ratings_rating ) FROM domain_ratings GROUP BY domain_ratings_domain code 这就是我拥有的代码,它可以获取域、计数、平均值,现在我想说user=1 的评分也是?