如何只返回完全工作查询中高于平均值的行?

时间:2017-08-11 20:32:52

标签: php mysql

我有以下查询,它返回一个行列表。每行都有自己的souma列。实际回报是26行。

我想要实现但不幸的是,只显示他们的souma高于{{1>} 那26行的行(不是整个行)表)。

我必须做出哪些改变?

avg(souma)

1 个答案:

答案 0 :(得分:0)

然后你需要一个子查询

 SELECT AVG(souma)
 FROM (SELECT souma
       FROM <yourquery>) as T  --this query is the one returning 26 rows