作者RickyJS (Lone Runner)
看板Database
标题Re: [SQL ] 高考SQL题目
时间Mon Aug 22 00:56:50 2011
※ 引述《kisha024 (4545454554)》之铭言:
: Member(mId, name, bDate, gender)
: //会员编号,姓名,生日,性别
: FriendRelation(mId, setDateTime, friend)
: //会员编号,加入日期时间,朋友编号
: Article(mId, aId, title, content, postDate)
: //会员编号,文章编号,标题,内容,张贴日期
: Reply(mId, aId, rTime, content, responder)
: //会员编号,文章编号,回覆日期时间,回覆内容,回覆者
: 1.列出被最多会员列为好友的会员之编号、姓名和生日
: 各位好 请问这题该如何写呢?
: THX
select m.mid, m.name, m.bdate from
(select friend, count(distinct mid)
from friendRelation
order by count(distinct mid) desc) t1
inner join member on m.mid = t1.friend
where rownum <= 1;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.140.220
※ 编辑: RickyJS 来自: 123.194.140.220 (08/22 00:58)
※ 编辑: RickyJS 来自: 123.194.140.220 (08/22 01:02)