select 列时,有group by,有的列无法选取怎么处理

select 列时,有group by,有的列无法选取怎么办?

表 T
列 ID Name Age Sex

我想 select ID,Name from T where Sex='男' group by Age
结果会提示聚合函数什么的错误,该怎么办?

------解决方案--------------------
Group By必须在Select 结果集中。
------解决方案--------------------
不知道你说的是一种什么情况。你是说,只需要ID列?然后还想要按Age字段排序?