设计书中的SQL语句中 (+)= 表示的是什么意思?

比如学生学号 (+)= 老师学号
2025-02-27 21:15:56
推荐回答(3个)
回答1:

我认为是右外连接...相当于 学生 right join 老师 on 学生学号 = 老师学号但这种写法仅限于oracle.

回答2:

左连接的符号,拥有学生学号字段的那个表在结果中不一定会有,只要老师学号这边有记录,就会出现在结果中。

回答3:

= 在SQL语句中 一般出现在while语法之后表示判断是否相等, 还可以出现在update的set之后表示赋值。