作者jej (一切都是猿粪)
看板Database
标题Re: [SQL ] 高考SQL题目
时间Thu Aug 25 23:45:03 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
,max((select count(0)
from FriendRelation r
where r.mId=m.mId
group by r.mId, r.friend
)) friendCount
from Memeber m
group by m.mId, m.name, m.bDate
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.161.8