MySQL查询出2门及2门以上不及格者的平均成绩
生活随笔
收集整理的這篇文章主要介紹了
MySQL查询出2门及2门以上不及格者的平均成绩
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
CREATE TABLE `result` (`name` varchar(20) default NULL,`subject` varchar(20) default NULL,`score` tinyint(4) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
insert into result values
('張三','數(shù)學(xué)',90),
('張三','語文',50),
('張三','地理',40),
('李四','語文',55),
('李四','政治',45),
('王五','政治',30),
('趙六','語文',100),
('趙六','數(shù)學(xué)',99),
('趙六','品德',98);
select name,sum(score < 60) ,avg(score) from result group by name having sum(score<60) >=2;
總結(jié)
以上是生活随笔為你收集整理的MySQL查询出2门及2门以上不及格者的平均成绩的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL in语句内参数个数限制
- 下一篇: MYSQL分页limit速度太慢优化方法