我想要加入两个表
查询
Select * from table1 cross join select * from table2
以上查询显示错误。
我的查询中有什么问题
答案 0 :(得分:2)
交叉连接的结果集是第一个表中的行数乘以第二个表中的行数
SELECT T1.Columns1, T1.Column2, T2.ColumnName FROM Table1 T1
CROSS JOIN Table2 t2
答案 1 :(得分:0)
试试这个:
SELECT * FROM table1, table2
或者这个:
select * from table1 CROSS JOIN table2;
答案 2 :(得分:0)
你必须使用如下选择:SELECT T1.FIELD1,T2.FIELD2 FROM TABLE1 AS T1 CROSS JOIN TABLE2 AS T2 - FIELD [X]仅供例子使用