select max(c),
name
from(
select
name,
count(*) as c
from(
book join owns using (title)
)
join person using(ssn)
where author='X'
groupby (name)
) as counts:
但它显示表中的最大数量和名字而不是相应的名称。
这里显示了输出manny 14,但是它显示了最大值,但是你可以在下面的图片中找到表中的名字。
答案 0 :(得分:0)
我想你可以尝试这个 - 而不是给予
select max(c), name
给,
select c, name
...
order by c desc limit 1;