繁体   English   中英

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

[英]In mysql How can I multiply two tables?

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

t1 is :
    +------------+
    | student    |
    +------------+
    | 1234567890 | 
    | 1234567890 | 
    | 1234567890 | 
    | 000000001  | 
    +------------+
t2 is:
    +--------+
    | number |
    +--------+
    |      1 | 
    |      3 | 
    +--------+

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

我想你需要一个CROSS JOIN。

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

SELECT * FROM t1 CROSS JOIN t2

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM