从表中选择min或max记录以及相应的name字段

cuxqih21  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(371)

这个问题在这里已经有答案了

sql仅选择列上具有最大值的行[重复](27个答案)
9个月前关门了。
摆table FamilyName 以及 Age 和记录

Bob 55
Alice 40
Marky 12

如果我跑了

Select Name,Min(Age) from Family

我明白了

Bob,12

我试图从具有最低年龄的单个记录中获取字段,但我只是从具有最低值的记录中获取第一个记录名和年龄。
我怎么用 Min() 提出这个要求?

vq8itlhq

vq8itlhq1#

我知道你想要整排年龄最小的。假设您不关心关系,您可以按升序对行进行排序 age 只保留第一条记录:

select *
from family
order by age
limit 1

相关问题