主题:【求助】实现送花功能的SQL语法求助,回复者花 -- 卷心菜
共:💬23 🌺28
最后写成这样了,透过比较发帖id和时间辨认哪个是首发帖,放弃原本‘标示使用者参予帖’的功能,不然没法拿LEFT JOIN一物两用。
$query = "SELECT ibf_posts.author_id, ibf_posts.post_date, ibf_posts.rep_inc, ibf_posts.rep_dec, ibf_topics.* FROM ibf_topics
LEFT JOIN ibf_posts ON
(ibf_topics.starter_id=ibf_posts.author_id AND ibf_topics.start_date=ibf_posts.post_date)
WHERE ibf_topics.forum_id=".$this->forum['id']."
- 相关回复 上下关系8
🙂具体需求决定具体方法 2 国之小民 字184 2008-11-05 05:05:13
🙂你的要求是有难度的 2 沉宝 字666 2008-11-04 07:55:09
🙂哈,这正是我需要的 卷心菜 字38 2008-11-04 14:59:47
🙂问题已经解决,感谢留言的朋友
🙂我觉得应该适当更改一下表结构 2 深空探索 字353 2008-11-04 05:54:46
🙂这也是个办法 卷心菜 字150 2008-11-04 06:12:28
🙂如果有字段来标记posts的楼层也行 深空探索 字20 2008-11-04 05:58:13
🙂羽羊盖个歪楼,提些自己粗浅的想法 3 羽羊 字466 2008-11-04 05:10:24