交叉连接
select * from table_1 t1,table_2 t2
返回两个表的笛卡尔集的行的行数,即两个表的行数相乘。
最终结果是t1表的每列和t2表的每列,t1表的每行和t2表的每行匹配一次。
还可以写成 select * from table_1 t1 cross join table_2 t2
表复制
select * into table_1 t1 from table_2 (之前表要存在)
create table table_1 t1 as select * from table_2 t2(t1之前不存在,把t2的表结构和数据一起复制过来)
select * from table_1 t1,table_2 t2
返回两个表的笛卡尔集的行的行数,即两个表的行数相乘。
最终结果是t1表的每列和t2表的每列,t1表的每行和t2表的每行匹配一次。
还可以写成 select * from table_1 t1 cross join table_2 t2
表复制
select * into table_1 t1 from table_2 (之前表要存在)
create table table_1 t1 as select * from table_2 t2(t1之前不存在,把t2的表结构和数据一起复制过来)