读书人

简单SQL查询语句

发布时间: 2012-02-03 22:02:47 作者: rapoo

简单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 学生姓名

读书人网 >Access

热点推荐