gpt4 book ai didi

php - 获取帖子分享 MySql 和 PHP

转载 作者:行者123 更新时间:2023-11-29 22:11:55 26 4
gpt4 key购买 nike

我在尝试获取帖子分享时遇到问题。

首先我有一个名为:Wa_Posts {id,user_id...etc}

第二个表名为:Wa_Shares {id,post_id,user_id}。

并且肯定 Wa_Posts.id = Wa_Shares.post_id

我的问题是如何获得所有帖子的共享帖子?

我的查询是:

SELECT id FROM Wa_Posts AS post1 WHERE id >0 OR id IN (SELECT post_id FROM Wa_Sares WHERE user_id = USER_ID) ORDER BY id DESC LIMIT 5

谢谢你们,等待你们的帮助!

最佳答案

您可以使用LEFT JOIN来获取所有共享。类似于(未经测试)的东西:

选择
wa_shares.id 共享 ID,
wa_posts.id 帖子 ID,
wa_posts.user_id user_id

wa_shares
左连接
wa_帖子
上 wa_posts.id = wa_shares.post_id"
订购依据
wa_posts.id DESC
限制5

关于php - 获取帖子分享 MySql 和 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31545553/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com