求一条sql语句,急....
数据库是一个留言板的!
数据字段
z_id z_title z_content z_user z_time z_type z_reid orders
该表用于贴吧形式的网站,楼主和回复人的信息全部存在里面
用z_type区分楼主和游客,用z_reid记录回复者回复的帖子ID
我要想的是一个这样的语句:
查询出所有楼主发布的帖子,发布时间,然后根据每个楼主的帖子ID号查询出最新的回复人,回复时间(用orders)排列!给他们赋一个变量,输出四个这样的变量:
谢谢大家了!请帮帮忙!
问题点数:20、回复次数:8Top
1 楼xiaoku(野蛮人(^v^))回复于 2006-12-01 11:53:56 得分 0
明白了...Top
2 楼yzoneyzone()回复于 2006-12-01 12:02:06 得分 0
楼上的~明白了,给我个答案撒!呵呵Top
3 楼xiaoku(野蛮人(^v^))回复于 2006-12-01 12:15:46 得分 0
发布时间?是哪一个?Top
4 楼yzoneyzone()回复于 2006-12-01 12:18:09 得分 0
z_time是发布时间Top
5 楼xiaoku(野蛮人(^v^))回复于 2006-12-01 12:30:24 得分 20
select z_title, z_time
,(select top 1 z_reid from tablea where z_id = a.z_id order by orders desc ) as 最新的回复人
,(select top 1 orders from tablea where z_id = a.z_id order by orders desc ) as 回复时间
from tablea a
where z_type =1 --这个标示楼主
--先看看这个行不?Top
6 楼yzoneyzone()回复于 2006-12-01 15:21:56 得分 0
GOOD,马上给分!Top
7 楼allright_flash()回复于 2006-12-01 15:32:05 得分 0
TMD,来晚了。Top
8 楼caixia615(*^_^*)‵My ɡīr!.ˊ想念妳ˋ 。(*^_^*)回复于 2006-12-01 15:34:38 得分 0
- -#Top





