让我说我有这张桌子:a
keys speed
a 4
b 10
c 5
我希望找到相对于键的速度最快的行
E.g这是理想的
keys speed
b 10
MY ATTEMPT
SELECT
keys, max(speed)
FROM a
这个给出了最高速度但错误的密钥
keys max(speed)
a 10
答案 0 :(得分:0)
使用子查询首先找到最大速度。
SELECT *
FROM A
WHERE A.speed = (SELECT MAX(A1.speed) FROM A as A1)
请注意,如果多行共享最大速度,则所有匹配的行都将返回。