📜  SQLite cross-join

📅  最后修改于: 2020-11-13 00:39:04             🧑  作者: Mango

SQLite交叉联接

SQLite交叉联接用于将第一张表的每一行与第二张表的每一行匹配。如果第一个表包含x列,第二个表包含y列,则结果交叉连接表将包含x * y列。

句法:

SELECT ... FROM table1 CROSS JOIN table2 

图像表示:

我们有两个表“ STUDENT”和“ DEPARTMENT”。

“学生”表具有以下数据:

“部门”表具有以下数据:

例:

交叉联接后,从表STUDENT和DEPARTBMENT中选择所有记录:

SELECT * FROM COMPANY CROSS JOIN DEPARTMENT;