作业帮 > 综合 > 作业

select a.* from test a where 1 > (select count(*) from test

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 09:40:58
select a.* from test a where 1 > (select count(*) from test where name = a.name and val > a.val )
sql语句,按name分组显示最大的val值的字段,不明白具体意思,
子查询中,查出相同name的val值比外部val值大的数量,1>count(*)=0,
翻译成汉语就是查询出没有比外部再大的val值的数据,因为count=0了嘛