【发布时间】:2014-10-13 21:08:05
【问题描述】:
全部。我的桌子看起来像
NAME1 NAME2 Result
Jone Jim win
Kate Lucy loss
Jone Lucy win
Jim Jone loss
我想从 NAME1 中选择 win case>=3,我的代码是
SELECT NAME1,Count(Result='win') as WIN_CASE
From TABLE
Group by NAME1
Having Count(Result='win')>=3;
但是,输出结果不正确,它只返回NAME1中显示的名称总数,请问我应该如何解决?
更新:感谢所有回复。 Kritner 和 jbarker 的结果工作正常。我只是忘记添加“where”子句。
【问题讨论】:
-
如果其中一个回答回答了您的问题,您可以考虑通过选择其中一个回答来将此问题标记为已回答。
-
是的,我已经选择了一个。谢谢。