我有两个表: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"]的事情,但是这有点乱,我想知道有没有更简单的方法来做这件事,把两个查询合并成一个。
https://stackoverflow.com/questions/38484220
复制相似问题