mysql,查询平均成绩不及格的学生名单。。。

$sql=mysql_query("selectavg(sx+yy+hx)/3<60fromtb_chengjibiao",$conn);我这样写的查询怎么不行啊?... $sql=mysql_query("select avg(sx+yy+hx)/3<60 from tb_chengjibiao",$conn);
我这样写的查询怎么不行啊?
展开
 我来答
司空见灌
2017-08-18 · TA获得超过673个赞
知道小有建树答主
回答量:767
采纳率:73%
帮助的人:323万
展开全部
/* 查询  name(姓名)  每个人总分/3  另起名为 avg_fen  分组查询GROUP BY `name`(用名字分组) having (条件) avg_fen平均分小于60分*/
SELECT `name`,SUM(a+b+c)/3 as avg_fen FROM fen GROUP BY `name` having avg_fen<60
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
情又独中
2017-08-16 · TA获得超过1032个赞
知道小有建树答主
回答量:1220
采纳率:100%
帮助的人:813万
展开全部
不是你这么写的,过滤条件放在where后面 select后面跟的是最终的结果格式
select * from tb_chengjibiao where (sx+yy+hx)<180;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qzf198806
2011-09-02
知道答主
回答量:33
采纳率:0%
帮助的人:8.2万
展开全部
select (sx+yy+hx)/3<60 from tb_chengjibiao
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangzhiqing999
2011-09-02 · TA获得超过1.6万个赞
知道大有可为答主
回答量:7048
采纳率:100%
帮助的人:3218万
展开全部
select avg(sx+yy+hx)/3<60 from tb_chengjibiao

修改为

select (sx+yy+hx)/3<60 from tb_chengjibiao
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
year飞鹏125
2017-08-18 · TA获得超过165个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:46万
展开全部
avg已经是平均值了,我一会发给你个链接,你仔细看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式