所以我有 these two tables 与一个关系Recipient-AccountID(收件人也是一个int ID),我想做一个SELECT查询,将采取收件人的用户名从另一个表和其余的消息数据。我发现我应该使用INNER JOIN,但我注意到它用于相同类型的数据。我不需要AccountID,但需要该ID的用户名。我怎样才能在一个SELECT语句中做到这一点?如何在MySQL中获取不同类型的相关数据?
-1
A
回答
0
在这里你去:
select m.MsgID, m.msgBody, a.username
from Messages m join Accounts a on m.recipient = a.AccountID
where //Your where condition
+0
这是完美的,非常感谢!所以我看到一个简单的JOIN就足够了。 – Smncru
0
0
SELECT Username FROM Accounts
INNER JOIN Messages On Messages.Recipient = Accounts.AccountID
相关问题
- 1. 如何在Mysql中获取枚举数据类型?
- 2. NodeJS mysql获取相关数据
- 3. 如何在SQL服务器数据透视表中获取动态不同类型的数据类型值的
- 4. 在Swift中获取和设置不同的数据类型
- 5. asp.net mvc 5从不同的表中获取相关数据
- 6. 如何从两个不相关的表sqlite中获取数据?
- 7. 获取不相关的数据
- 8. 为什么我会为相同的数据类型获取CONVERT_IMPLICIT?
- 9. 如何在Android中获取ArrayList的模型数据类型?
- 10. 如何获取GEOMETRY数据类型列中的条目类型
- 11. 关于MySQL中的BLOB数据类型
- 12. 如何从数据表中获得不同的值在强类型数据集
- 13. 如何获取相同数据的相同背景颜色?
- 14. 如何使用PDO从MySQL获取正确的数据类型?
- 15. 如何从文件中读取不同类型的数据
- 16. 如何获取与模型关联模型相关的模型?
- 17. R如何在数据框中获得相同类型的因子值
- 18. 如何在Mysql中在不同年份的数周之间获取数据
- 19. 如何在VLOOKUP类型中添加所有相关数据
- 20. 获取相关数据
- 21. 获得不同的数据类型
- 22. 根据数据类型获取不同的结果集
- 23. 获取drools中不同类的相关对象kSession
- 24. 如何从不同数组中的相同键获取数据解析iOS?
- 25. 从PHP中的关联数组中获取JSON数据类型
- 26. 从auth.models.User获取相关模型类
- 27. 获取与不同类型
- 28. 获取不同类型
- 29. 如何从数据库中获取数据类型的日期?
- 30. 从不同的表中提取数据,如果相关数据表中的
INNER JOIN可以用来从2个表检索不同类型的数据。但是,您必须在INNER JOIN语法内指定一个或多个相同类型的列,以便查询知道要加入的字段。 – Anton
请向我们展示表格数据的例子以及表格数据示例信息 –