not in 是 “<>all”的别名,用法相同。
语句in 与“=any”是相同的。
null
- 算数运算含null结果也null
- 比较运算含null结果unknown
is
is仅用于is null和is not null
not
对于not而言,也只有is not null,其余都不需要is的,直接where tableX not…即可
集合
同样有交并差,分别是intersect,union,except
连接
表1 inner join 表2 on条件,可以省去inner
表1 natural join 表2
显然,内连接比较拉,自然连接自动根据同名属性且等值就连接
然后就是3个外连接,分别是左右全
表 left outer join 表2 on 条件,outer可省略
全外连接