好长时间不搞技术,连接总是会忘,所以不时的要温习和总结一下:
sql的高级查询有:等值连接,不等值连接,交叉连接,外连接,自连接。其中,等值连接、不等值连接、自然连接都属于内连接。
不等值连接,两个表之间没有直接关系,但要同时满足一个条件,使用大于、等于、between等关键字;
外连接,就是把不带加号(+)那一边的表的数据全部取出,如果带加号那一端的表中没有对应的数据,则用null补充。
等值连接,即输出两个表相关联中完全匹配的记录;
交叉连接,输出笛卡尔积,没有where条件;
自连接,同一个表的不同行数据进行连接;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12624982/viewspace-669912/ ,如需转载,请注明出处,否则将追究法律责任。