通过以下SQL 可以实现去掉一个最高分一个最低分 而且即就是最高 最低分有重复的也可以实现。
示例数据:
评委 歌手 得分
A | 1 | 75 |
A | 2 | 50 |
A | 3 | 78 |
A | 4 | 66 |
B | 1 | 88 |
B | 2 | 80 |
B | 3 | 77 |
B | 4 | 67 |
C | 1 | 75 |
C | 2 | 60 |
C | 3 | 90 |
C | 4 | 79 |
D | 1 | 88 |
D | 2 | 68 |
D | 3 | 89 |
D | 4 | 70 |
NULL | NULL | NULL |
数据库创建如下:
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
SQL实现如下:
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
通过以下SQL 可以实现去掉一个最高分一个最低分 而且即就是最高 最低分有重复的也可以实现。
示例数据:
评委 歌手 得分
A | 1 | 75 |
A | 2 | 50 |
A | 3 | 78 |
A | 4 | 66 |
B | 1 | 88 |
B | 2 | 80 |
B | 3 | 77 |
B | 4 | 67 |
C | 1 | 75 |
C | 2 | 60 |
C | 3 | 90 |
C | 4 | 79 |
D | 1 | 88 |
D | 2 | 68 |
D | 3 | 89 |
D | 4 | 70 |
NULL | NULL | NULL |
数据库创建如下:
SQL实现如下: