sql语句评论排行磅怎么写???

文章表
CREATE TABLE article
(

aid int identity(1,1) PRIMARY KEY, --id
atitle varchar(20) NOT NULL, --标题
acontent varchar(1000) NULL, --内容
apubtime varchar(20) NOT NULL, --时间
asteas int default(0), --浏览
bid int NOT NULL, --blogid外键
sid int NULL --sortid外键
)
文章评论表
CREATE TABLE feedback(

fid int identity(1,1) PRIMARY KEY, --id
content varchar(100) NULL, --内容
pubtime varchar(20) NOT NULL, --时间
aid int NOT NULL, --回复的日志
bid int NOT NULL, --回复那个博客的文章
fbbid int NOT NULL --回复人
)

[b]问题补充:[/b]
按回复数排!

补充一下,忘记了分组

[code="sql"]
select article.atitle --标题
,t.c --回复数
from
article,
(
select aid,count(aid)c from feedback group by aid
)t
where article.aid = t.aid
order by t.c desc
[/code]

排行榜?按什么?

[code="sql"]
select article.atitle --标题
,t.c --回复数
from
article,
(
select aid,count(aid)c from feedback
)t
where article.aid = t.aid
order by t.c desc
[/code]

[code="sql"]

SELECT
(SELECT atitle FROM article WHERE aid = fb.aid) AS title,
count(*) AS count
FROM
feedback AS fb
GROUP BY
aid
ORDER BY
count
DESC

[/code]