Linux数据库联表查询与自关联详解.pdfVIP

  • 9
  • 0
  • 约8.84千字
  • 约 19页
  • 2026-04-23 发布于北京
  • 举报

⚫联表查询(内连接、左连接、右连接)

⚫自关联

⚫子查询

⚫联表查询(内连接、左连接、右连接)

⚫自关联

⚫子查询

1.内连接、左连接、右连接有什么区别?答:内连接取的是两个表的交集,也就是两个表都存在的数据。

左连接取的是两个表共有的数据加上左表中特有的数据,对于右表中不存在的数据,用Null填充。右连接

取的是两个表共有的数据加上右表中特有的数据,对于左表中不存在的数据,用Null填充。

2.自关联用在什么场景中?

在同一张表中,用两个字段来表示记录之间的层级关系时,可以使用自关联。比如地址信息中的,省、市的信息。

1.内连接、左连接、右连接有什么区别?

答:内连接取的两个表的交集,也就是两个表都存在的数据

左连接取的是两个表共有的数据加上左表中特有的数据,对于右表中不存在的数据,用Null填充

右连接取的是两个表共有的数据加上右表中特有的数据,对于左表中不存在的数据,用Null填充

2.自关联用在什么场景中?

在同一张表中,用两个字段来表示记录之间的层级关系时,可以使用自关联。比如地址信息中的,省、市的信息。

#建学生信息表studentcreatetable

student(snovarchar(20)notnull

primarykey,snamevarchar(20)not

nul

文档评论(0)

1亿VIP精品文档

相关文档