gpt4 book ai didi

mysql - 在一个查询中从两个表中选择多个数据

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

我有两个表:帖子和评论。帖子中的标识符列是 post_id。每条评论还有 post_id 来指向已回复的帖子。

posts             comments
- post_id - comment_id
- message - message
- time - time
- post_id

我需要什么:选择帖子,以及每个所选帖子上发布的评论。

我现在做什么:我有两个疑问。

  1. 首先查询选择帖子,然后循环遍历它,将所有 post_ids 保存到一个数组中。
  2. 然后第二个查询根据上一步中保存的 post_ids 选择所有评论。
  3. 然后我循环评论并将它们添加到 posts 变量中。

我想做但不知道如何做:在一个查询中获取帖子和评论。

最佳答案

尝试使用 -

select * from posts join comments on posts.post_id = comments.post_id

希望能够解决问题。

关于mysql - 在一个查询中从两个表中选择多个数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29575452/

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