一个简单的MYSQL题 select * from 学生表where ID not in (select SUTID from 成绩表 where SCORE=100 and SUB='物理') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from 学生表,成绩表where score<100 and sub =‘物理’ and 学生表.id=成绩表.sutid; select * from 学生表 inner join 成绩表 on 学生表.id=成绩表.sutid where sub =‘物理’ and score<100 ; select * from 学生表 inner join 成绩表 on 学生表.id=成绩表.sutid where sub =‘物理’ and score<100 ; 哎……不忍直视的答案,少年,给你绝对正确的:select t1.* from 学生表 t1left join (select distinct SUTID from 成绩表 where SCORE=100) t2on t1.ID=t2.SUBIDwhere t2.SUBID is null 这个是求考100的吧~……看清楚,我是将所有烤过100分的人过滤掉的 left join!!不要误导别人啊 这个是求考100的吧~……看清楚,我是将所有烤过100分的人过滤掉的 left join!!不要误导别人啊sorry,没看全了0 0 MySQL转化问题 数据完整性约束的问题 怎样远程安装MYSQL? win7家庭版能装mysql吗? windows XP下 eclipse +CDT+ mingw +mysql问题 求问sql语句 mysql 统计功能怎么写sql 关于with用法的问题 关于一个登陆的数据库。急!! 快来请大家帮忙!!! 按照时间段查询如何补全不存在的日期的数据 执行MySQL delete语句后,为什么拿不到语句返回的结果?
where score<100 and sub =‘物理’ and 学生表.id=成绩表.sutid;
from 学生表 t1
left join (select distinct SUTID from 成绩表 where SCORE=100) t2
on t1.ID=t2.SUBID
where t2.SUBID is null