用一条sql语句查询平均分大于60的id

netbeans634610281 2012-02-15 11:10:34
表名record
字段如下:
id subject fenshu
1 语文 50
1 数学 50
2 物理 50
2 语文 50
3 化学 50
...全文
1712 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwd19891989 2012-02-15
  • 打赏
  • 举报
回复
select id from record group by id having avg(fenshu)>60
喜阳阳 2012-02-15
  • 打赏
  • 举报
回复
select * from (
select max(ID) ID ,avg(fenshu) AvgFen from tb group by ID
) as tb1 where AvgFen>60
SqlServer2008 2012-02-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 acherat 的回复:]

SQL code

select id from tbl group by id having avg(score)>60
[/Quote]

+
AcHerat 元老 2012-02-15
  • 打赏
  • 举报
回复

select id from tbl group by id having avg(score)>60
  • 打赏
  • 举报
回复
select id , avg(score)>60 from tbl where avg(score)>60 group by id

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧