在mysql中如何将两个表相乘?

Nul*_*oet 3 mysql sql database

基本上我想要的是两个表的交叉产品.

t1 is :
    +------------+
    | student    |
    +------------+
    | 1234567890 | 
    | 1234567890 | 
    | 1234567890 | 
    | 000000001  | 
    +------------+
t2 is:
    +--------+
    | number |
    +--------+
    |      1 | 
    |      3 | 
    +--------+
Run Code Online (Sandbox Code Playgroud)

如何获得一个包含两列和八个条目的表格,这些条目是t1和t2中值的交叉乘积?

Pau*_*lor 7

我想你需要一个CROSS JOIN.

它将在所有行上连接两个表.

SELECT * FROM t1 CROSS JOIN t2
Run Code Online (Sandbox Code Playgroud)


Ste*_* B. 5

从t1,t2中选择学生,编号;