当前位置: 首页 > 知识库问答 >
问题:

如何用MySQL混合两个表的数据?

卢健
2023-03-14

大家好,我正在学习如何使用MySQL和Node JS,我正在尝试找到一个混合两个表的查询。如果我得到一个表“users”,其中有列“userid”、“userimage”,另一个表“comments”,其中有列“commentID”、“comment”、“commentuserid”、“threadid”。你知道我是否可以添加用户的图片谁评论在这个查询的结果请?

“从threadId=?的注释中选择*”

共有1个答案

夏志国
2023-03-14

您需要使用SQL联接来实现这一点。
这里提供了SQL联接的示例:SQL联接
在您的情况下,可以按以下方式进行查询:

SELECT users.userImage, comments.commentId [ you select what you need in here ]
FROM comments
INNER JOIN users ON comments.commentUserId = users.userId
where threadId = ? ;
 类似资料:
  • 问题内容: 如何合并结构相同的两个MySQL表? 这两个表的主键将发生冲突,因此我考虑了这一点。 问题答案: 您也可以尝试: 这允许table_1中的行取代table_2中具有匹配主键的行,同时仍插入具有新主键的行。 或者, 将使用来自表_2的相应行更新表_1中已经存在的行,同时插入具有新主键的行。

  • 问题内容: 我有一些String []数组,例如: 如何混合它们,以便得到(a的0个元素,然后b,c,a,b,c的1个元素,依此类推)?谢谢 更准确地说,结果数组必须包含第一个数组的第一个值,然后是第二个数组的第一个值,…,最后一个数组的第一个值,第一个数组的第二个值,…,最后一个数组的第二个值,…,最大数组的最后一个值。如果数组的大小不同,则不会考虑较小的数组。 这是一个例子: 另外,我想结合可

  • 我有两个关于存储在两个单独图像中的数据的绘图。我需要把它们放在一张图片中,这样我才能看到它们的区别。如何在javaFX中实现这一点?

  • 问题内容: 如果输入为 我需要输出为 我试过了 但是它给出了错误 如何修改代码以获得所需的输出? 问题答案: 您可以在此处找到一系列迭代方法:http : //docs.python.org/2.7/library/itertools.html#recipes 编辑 :Python 3 https://docs.python.org/3/library/itertools.html#itertoo

  • 问题内容: 我有两个表: 服务 ID 客户 服务 和 客户 ID 名称 电子邮件 如何列出表服务并将客户表的客户名称汇总在一起?该表中的现场客户服务在客户表上具有该客户的ID, 我感谢您的帮助 问题答案:

  • 我有一个初始数据帧 。我从中提取两个数据帧,如下所示: 我想将< code>A和< code>B组合成一个数据帧。数据的顺序并不重要。但是,当我们对来自< code>D的< code>A和< code>B进行采样时,它们会保留来自< code>D的索引。