注册 登录
编程论坛 ASP技术论坛

[求助]排序问题

caor1987 发布于 2007-10-10 17:10, 403 次点击
如何实现这样的排序
就是和这个论坛的一样,
是按发帖子的时间倒序,但是有人回复帖子就按最后回复帖子的时间倒序。
先一张表topic
id 自动编号
fatherid 所回复帖子的id,默认0
title
content
addtime 发布时间(回复时间)
如何实现,请大侠赐教!!!感激不尽!
4 回复
#2
yms1232007-10-10 17:35

用Order By来写,两个字段都可以的
例如Order By Abc Asc,Def Desc

#3
天涯听雨2007-10-10 17:37
主题帖加个更新时间字段,就一次性解决了

最先时间等于发帖时间,然后每次有回复帖时,更新一下那个时间
#4
hmhz2007-10-10 17:56
主题贴两个字段,一个发贴时间,一个最后更新时间,有回复的就更新主题贴的最后更新时间就可以了
#5
caor19872007-10-11 08:26
看来还是增加2个字段比较简单。。
1