gpt4 book ai didi

sql - 如何在 SQL 中查找最大值及其关联的字段值?

转载 作者:行者123 更新时间:2023-12-04 17:27:29 25 4
gpt4 key购买 nike

假设我有一个学生姓名及其分数的列表。我想找出最高分和学生,我该如何写一个选择语句来做到这一点?

最佳答案

假设您的意思是标记而不是备注,请使用:

select name, mark
from students
where mark = (
select max(mark)
from students
)

这通常会导致相当有效的查询。子查询应该只执行一次(除非您的 DBMS 是脑死亡),并将结果输入到第二个查询中。您可能希望确保在 mark 上有一个索引。柱子。

关于sql - 如何在 SQL 中查找最大值及其关联的字段值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6196409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com