如何在SQL查询中过滤最大值记录

Sri*_*san -1 sql

我想获取除最大值记录之外的所有记录.你能不能建议查询一下.

例如,(我将AVG字段过滤)

SNO   Name     AVG
1     AAA       85
2     BBB       90
3     CCC       75
Run Code Online (Sandbox Code Playgroud)

查询只需返回第1和第3条记录.

Fr_*_*ien 5

使用以下查询:

select * from tab where avg<(select max(avg) from tab);
Run Code Online (Sandbox Code Playgroud)