首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL将两个表连接到n:m关系

MySQL将两个表连接到n:m关系
EN

Stack Overflow用户
提问于 2018-12-04 10:43:32
回答 1查看 333关注 0票数 0

我有两个表(表1和表2),我想创建一个带有ID的表(表3)。

代码语言:javascript
复制
Table 1
1 Mark
2 George
3 David

Table 2
5 Bank
6 Construction
7 Carfactory

Table 3
1 5
1 6
1 7
2 5
2 6
2 7
3 5
3 6
3 7

我可以把表1中的行从1挪到3,而不是1行,所有的行都是从表2取来的。有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-04 10:50:42

您可以使用交叉连接实现预期的输出。

代码语言:javascript
复制
SELECT table1.id,table2.id FROM table1 CROSS JOIN table2
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53611139

复制
相关文章

相似问题

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