繁体   English   中英

选择 mysql 中具有相同值的行

[英]choose rows that have the same value in mysql

在 [KHS] 表中,某些行的 id_student 和课程列具有相同的值。 如果他们有 id_student 和 courses 列,我想选择更高的“KE”列..

id_grade id_student 培训班
1 2001年 一个 2
2 2001年 一个 1
3 2001年 1
4 2002年 一个 2
5 2002年 一个 1

预期结果是:

id_grade id_student 培训班
1 2001年 一个 2
3 2001年 1
4 2002年 一个 2

我应该使用什么 SQL 语句? 提前致谢!

尝试这个:

select id_grade, id_student, courses, max(ke) ke
from temp
group by id_student, courses

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM