根据Where Condition选择Rows,但根据特定的Column值对它们进行分组

时间:2015-01-07 09:02:42

标签: c# sql

我想根据我的where子句从数据库中选择一些行,并根据一些条件对它们进行分组。

到目前为止我已经这样做了

SELECT col1, Encounter.EncounterId, col2, col3 FROM Abcd
Where SomeCondition
GroupBy Encounter.EncounterId

返回错误:

  

未包含在聚合函数或group by子句中。

1 个答案:

答案 0 :(得分:1)

试试这个:

 SELECT col1, Encounter.EncounterId, col2, col3 FROM Abcd
 Where SomeCondition
 GroupBy col1, Encounter.EncounterId, col2, col3