📜  SQLite inner-join

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

SQLite inner-join内部联接

SQLite内部联接是最常见的联接类型。它用于合并满足连接条件的多个表中的所有行。

SQlite内部联接是默认的联接类型。

句法:

SELECT ... FROM table1 [INNER] JOIN table2 ON conditional_expression ... 

要么

SELECT ... FROM table1 JOIN table2 USING ( column1 ,... ) ... 

要么

SELECT ... FROM table1 NATURAL JOIN table2...

图像表示:

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

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

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

让我们采用以上两个表“ STUDENT”和“ DEPARTMENT”,并根据以下条件进行内部联接:

例:

SELECT EMP_ID, NAME, DEPT FROM STUDENT INNER JOIN DEPARTMENT
 ON STUDENT.ID = DEPARTMENT.EMP_ID;

输出: