SQLite Inner Join内连接

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

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

语法:

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

或者

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

图示:

我们有两个表格“学生”和“部门”。

“学生”表包含以下数据:

“部门”表包含以下数据:

我们取上面两个表“学生”和“部门”,根据以下条件做一个内部连接:

示例:

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

输出结果:

热门文章

优秀文章