为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server 数据库 (+) 这个是什么意思

SQL Server 数据库 (+) 这个是什么意思

HUX布斯 2019-02-11 08:24:59
SQL Server 数据库 (+) 这个是什么意思
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

(+) 表示外连接。条件关联时,一般只列出表中满足连接条件的数据。如果条件的一边出现(+),则可列出该表中在条件另一侧的数据为空的那些记录。比如两个表:员工表和工资表。员工表中有总经理、A、B、C四条记录,工资表中只有A、B、C三人的记录。如果写如下语句:
select 姓名,工资 from 员工表,工资表 where 员工表.姓名=工资表.姓名
那么只可能但出A、B、C三人的记录。
如果写成:
select 姓名,工资 from 员工表,工资表 where 员工表.姓名(+)=工资表.姓名

查看完整回答
反对 回复 2019-02-15
  • 1 回答
  • 0 关注
  • 431 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信