已采纳回答 / 慕仙3066236
两张表行数不同直接查询就会有笛卡尔和,比如A表三行,B表四行,select * from A,B 就会查出来12行,A表的全行会和B表的每个行配对,可以试试就知道了
2015-06-25
需要注意的是:
在ppt中显示的是is NULL(00:49处), 而在命令行上显示的是 is not null(04:38处), 命令行上的是正确的。
判断是否为空因根据具体业务逻辑来判断。
以「查询取经四人组哪些人不是悟空的结拜兄弟?」为例,就是要根据‘结拜兄弟’这个表判断出‘四人组’这个表中有哪些人是悟空的结拜兄弟(即结合后is not null);
(http://www.w3school.com.cn/sql/sql_join_left.asp)
下一节right Outer Join有同样问题。
在ppt中显示的是is NULL(00:49处), 而在命令行上显示的是 is not null(04:38处), 命令行上的是正确的。
判断是否为空因根据具体业务逻辑来判断。
以「查询取经四人组哪些人不是悟空的结拜兄弟?」为例,就是要根据‘结拜兄弟’这个表判断出‘四人组’这个表中有哪些人是悟空的结拜兄弟(即结合后is not null);
(http://www.w3school.com.cn/sql/sql_join_left.asp)
下一节right Outer Join有同样问题。
2015-06-23