我有一个名为flights的表,其中包含以下列:
DEP_DELAY, ID
我想选择所有高于DEP_DELAY平均值的ID并一起计算这些ID,以了解有多少ID高于DEP_DELAY平均值。
我尝试了这个:
select avg(DEP_DELAY), count(ID)
from flights
group by DEP_DELAY
having DEP_DELAY > (select avg(DEP_DELAY) from flights)
但是这将无法正常工作,我真的很感谢任何建议。
答案 0 :(得分:0)
嗯。 。 。您希望将In [5]: res = Eq(sol_series.lhs, sol_series.rhs.removeO())
In [6]: res
Out[6]:
6 4 2
t 3⋅t t
x(t) = - ── + ──── - ── + 1
16 8 2
子句作为having
子句。而且外部查询中没有where
,因为您只需要一行:
group by