nightwindw
中级会员
 
中级会员
UID 29552
精华
0
积分 246
帖子 246
金钱 246 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-6-22
状态 离线
|
论坛型 sql 语句 请教高手 比我高 谢谢
表A:
fid:话题所属类别代号
tital:话题名
id fid tital
1 1 a
2 2 aa
3 2 aaa
4 3 aaaa
表B:
fid:话题所属类别代号
tid:话题ID号,也就是表A中的id
tit_falg:1为话题自己,0为回复此话题的帖子
add_time:发表的时间
tital:帖子的题目
id fid tid tit_flag add_time tital
1 1 1 1 12345 aa (话题1自己)
2 2 3 0 13345 sss (回复3话题的帖子)
3 2 3 0 21345 ssss (回复3话题的帖子)
4 2 1 0 11345 sssss (回复1话题的帖子)
5 2 3 1 13345 ssss (话题3自己)
6 2 2 1 34345 sss (话题2自己)
7 2 2 0 12324 ssss (回复2话题的帖子)
8 2 3 0 12332 sssss (回复3话题的帖子)
9 3 2 0 12321 sssss (回复2话题的帖子)
也就是典型的论坛设计(EX:discuz)
我想在表A中查询出在表B中最新发表(回复)的帖子的话题名的前10个。比如我想查出类别号码为2的最新发表(回复)的前10个的话题名。
[ 本帖最后由 nightwindw 于 2008-5-5 11:32 PM 编辑 ]
|
|