Java运算符

==与equals的区别

equals:比较存储空间里面的值是否相同

==:比较存储空间的地址是否相同

&与&&,|与||(&&与||的短路)

&:左右两边都执行,无论第一个是否为true

&&:左边为false时右边不执行,左边为true时右边也执行。

|:左右两边都执行,无论左边为false或true

||:左边为false时右边不执行,左边为true时右边也执行、

关系代数(并、交、差、笛卡尔积、自然连接、投影、选择)

并:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会变大

交:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会标小

差:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会变小

笛卡尔积:得出结果的表的属性与之前参与运算的表的属性完全不同 表通过运算后会变大

自然连接:属性有一个相同

投影:得到的表为垂直结果

 

选择:得到的表为横向结果

posted @ 2020-11-25 10:36  争取做百分之一  阅读(40)  评论(0)    收藏  举报