我想写一个查询,显示一个成员租用的电影数量最多以及该成员的姓名。为输出列指定一个有意义的名称,例如 MAXIMUM NUMBER。
这就是我所拥有的。
select max(maximum_movies)
from (select count(*)maximum_movies
from mm_member join mm_rental on
mm_rental.member_id = mm_member.member_id
group by first, last);
我得到了最大数量,但输出应该是这样的。
First Last Maximum_movies
John Doe 4
但输出是
Maximum_movies
4
有什么建议么?