[問題] access 屬性連結與is null搭配使用

作者: frekfrek (繡球 六號美女)   2015-02-06 00:15:05
軟體:access
版本:2010
在查詢內 如果連結資料表如下圖:
A資料表 → B資料表
則查詢出來的結果為A資料表內的資料以及同時存在於A跟B資料表的資料
若在查詢底下的準則內 將B資料表的欄位拉出 然後設定"is null"
即可得到存在於A資料表內的資料以及存在於A資料表然後不存在於B資料表的資料
想請問 is null 這個指令為"空值" 為什麼可以得到上述結論
每次看到這查詢設計只能硬記 可是不能理解is null為什麼可以這樣使用
還麻煩清楚的大大幫忙解惑
謝謝
例子:
「成績」資料表
名字 學號 成績
王大同 9001 85
天生 9002 84
周此 9003 87
施白 9004 88
「外籍生」資料表
外籍生 學號
天生 9002
周此 9003
查詢:非外籍生的成績
如連結所示:
http://imgur.com/MKTJHzb
即可得出
王大同 9001 85
施白 9004 88
作者: soyoso (我是耀宗)   2015-02-06 08:31:00
可google sql join left|rightleft join 左方資料表中的資料列沒有匹配右方資料表中的資料列,右方資料表返回nullhttp://goo.gl/0Eo8N8

Links booklink

Contact Us: admin [ a t ] ucptt.com