mssql2000 别名字段的筛选问题 换一下select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级 having avg(成绩)>=60 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级 having avg(成绩)>=60 orselect * from (select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级) a where 平均成绩>=60 但SYBASE中是好用的,我手上有一本MSSQL2000的书也介绍可以那样用。这是不是MSSQL的BUG. MS SQL中,計算列的列名是不能直接這麼用的,但是可以用來排序。 select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级 having avg(成绩)>=60 这样写法的sql也是不行的 使用DATEDIFF()函数计算年龄有问题 用SQL写统计数据记录的命令 sql查询问题 技术问题: 在线等待给分 如何将存储过程的结果集写到临时表! 将titles表中type列值为business的titleid列的前三个字符替换为ABB 关于嵌套循环问题 用命令将文本文件的数据导入sqlserver的表中 DTS方式把表如何转化成文本文件 sql 语句!!!!!!!!!!!!!!!!!!!! 50分 sql超难问题~~~ 急啊!事务日志出错!
select * from
(
select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级
) a
where 平均成绩>=60
select avg(成绩) as 平均成绩,班级 from 成绩表 group by 班级 having avg(成绩)>=60