table 1
|id|name |
------------
|1 |Bob |
|2 |Frank |
|3 |Paula |
Table 2
|id|item|
---------
|1 |a |
|2 |b |
|3 |c |
Run Code Online (Sandbox Code Playgroud)
我需要编写一个查询来显示两个表的所有组合,如下所示:
result
|name|item|
-----------
|bob |a |
|bob |b |
|bob |c |
etc
Run Code Online (Sandbox Code Playgroud)
我目前正在使用 mysql 任何帮助将不胜感激
ype*_*eᵀᴹ 11
这称为笛卡尔积或CROSS JOIN
:
SELECT
a.name, b.item
FROM
table1 AS a
CROSS JOIN
table2 AS b;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8871 次 |
最近记录: |