首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >组合两个选择查询MySQL

问组合两个选择查询MySQL
EN

Stack Overflow用户
提问于 2016-07-20 22:35:09
回答 0查看 142关注 0票数 0

我有两个表:items和comments。

我想选择用户评论的所有项目。

为简单起见,假设items表有两列:item_id和item_content。假设comments表有3列user_id、item_id和comment_content。

我得到了评论用户的user_id,我需要首先从comments表中选择所有的item_id,其中user_id = myUserId。

这是一个基本的查询SELECT item_id FROM comments WHERE user_id = '$myUserId'。

然后,我需要为前一个查询返回的每个item_id选择item_content。

我在考虑做一个while($row = $my_first_query->fetch_array())循环,在里面做一些类似SELECT item_content FROM item WHERE item_id = $row["item_id"]的事情,但是这有点乱,我想知道有没有更简单的方法来做这件事,把两个查询合并成一个。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38484220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档