比如说,好多人发表的文章,也有好多人评论了这些文章,我的排行需要把评论最多的放在第一位,其次再排第二,这样一只排到十位,改怎么做?如果评论一样改怎么办?
參考答案:在用户的个人表里定义一个字段“liuyan”,为“数字型”
每发布一条留言,则“rs("liuyan") = rs("liuyan") + 1”
然后排行的时候,就
rs.open "select * from users order by liuyan desc,id desc"
第一顺序是按liuyan的高低排列,如果liuyan个数相同,则按id的高低排列