简单SQL查询语句求助
表1中两个字段,如何同时查询出邹一如和张裕丰同学的最好成绩
学生姓名 成绩
黄亿风99
黄亿风100
黄亿风78
黄亿风88
邹一如48
邹一如75
邹一如89
邹一如60
张裕丰46
张裕丰85
张裕丰78
张裕丰50
许昌仁97
许昌仁50
许昌仁87
许昌仁30
杨宏茂67
杨宏茂50
杨宏茂100
杨宏茂60
[解决办法]
select 学生姓名, max(成绩) as 最好成绩
from 表1
where 学生姓名 in ( '邹一如 ', '张裕丰 ')
group by 学生姓名
[解决办法]
select 学生姓名, max(成绩) as 最好成绩 from tt where 学生姓名 in ( '邹一如 ', '张裕丰 ') group by 学生姓名
[解决办法]
select 学生姓名, max(成绩) as 最好成绩
from (select 成绩,学生成绩 from 表1 where 学生姓名= '邹一如 ' or 学生姓名= '张裕丰 ')group by 学生姓名
[解决办法]
select 学生姓名, max(成绩) as 最好成绩
from (select 成绩,学生姓名 from 表1 where 学生姓名= '邹一如 ' or 学生姓名= '张裕丰 ')group by 学生姓名