个性化阅读
专注于IT技术分析

SQLite的外连接查询

本文概要

在SQL标准,有三种类型的外连接:

  • LEFT OUTER JOIN
  • 右外连接
  • 全外连接。

但是,SQLite支持仅左外连接。


SQlite的左外连接

SQLite的左边是用来从ON状态下,只有右表中的行,其中联接条件满足指定的左手表中提取所有行外连接。

句法:

SELECT ... FROM table1 LEFT OUTER JOIN table2 ON conditional_expression

要么

SELECT ... FROM table1 LEFT OUTER JOIN table2 USING ( column1 ,......

影像表现:

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

“学生”表具有如下的数据:

的“部门”表具有如下的数据:

让我们以上两代表“学生”和“部门”,并根据以下条件的内连接:

例:

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

赞(0)
未经允许不得转载:srcmini » SQLite的外连接查询

评论 抢沙发

评论前必须登录!