mysql - 查询三个表
我有一个包含三个表的关系数据库。第一个包含与第二个相关的 id。第二个包含与第三个相关的 id。第三个包含我想要的结果。
是否可以使用单个查询来查询第一个表中的 id,该 id 给出了第三个表中与之相关的所有结果?
抱歉,我是 mySQL 新手。
I have a relational database with three tables. The first containts id's that relate to the second. The second contains id's that relate to the third. The third contains the results I am after.
Is it possible with a single query to query an id in the first table which gives all results from the third table that relate to it?
Sorry I am new to mySQL.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
Mysql Join
试试这个
添加一个 where 子句来搜索某些行表1中
Mysql Join
Try this
Add a where clause to search for certain rows in table1
是的
yes
你想使用连接:
you want to use a join:
使用 JOIN 命令将表链接到另一个表。
另外,我推荐 Keith Brown 的本教程。
Use the JOIN command to link your tables to oneantother.
Additionally I'd recommend this tutorial by Keith Brown.
您想要执行加入。有很多关于此的教程和各种方法 执行此操作。
You want to do a join. There is a lot of tutorials about this and various ways of doing it.