为了账号安全,请及时绑定邮箱和手机立即绑定

一个关于论坛帖子与回复处理的问题

/ 猿问

一个关于论坛帖子与回复处理的问题

Cats萌萌 2018-08-15 10:06:22

现在我有两个表 一个叫内容表 一个叫回复表 他们之间由contentcode字段关联 一个内容可以有多个回复 就像论坛的帖子有回帖一样 现在我有一个展示页面 需要在展示内容的同时  展示出对此内容最后一个回复的用户 我本来用的视图  两个表连接查询 取最近的那个回复 但是这样一来 没有回复的内容就无法显示了 大家有什么好的解决方案麽 

如果是 通过内容contentcode 先去查有没有回复 有则查出所有回复 然后按照时间降序排列  取第一条数据 这个方法就不要了 我希望是能通过在数据库新建视图的方法解决 希望大家能提供比较快捷的解决方式  谢谢噢


查看完整描述

2 回答

?
森栏

我初步理解是你视图显示时两个表的连接问题,可以采用左连接查询。

例如:Content left join Reply where Content.COntentCode=Reply.COntentCOde

Hope this can help you .


查看完整回答
反对 回复 2018-08-20
?
萧十郎

改用存储过程吧,我刚刚开了下建立视图确实不好弄,存储过程会更好些。

查看完整回答
反对 回复 2018-08-20

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信