已采納回答 / 慕仙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