oracle中多表查詢natural join使用方法:1、自動(dòng)匹配兩張表中相同的列;2、指定需要顯示的列;3、在使用自然連接的時(shí)候,不能為要指定顯示的列指定表名或者是表別名。
oracle中多表查詢natural join使用方法:
1.oracle自然連接中不需要指定連接條件,它會(huì)自動(dòng)匹配兩張表中相同的列(以scott用戶下emp dept兩張表為例)。
2.在自然連接中可以指定需要顯示的列
3.在使用自然連接的時(shí)候不能為要指定顯示的列指定表名或者是表別名
4.在使用自然連接的時(shí)候,如果兩張有兩個(gè)字段相同那同樣也會(huì)自動(dòng)匹配。(hr用戶下的兩張表為例)
5.其實(shí)natural join自然連接與where條件連接的查詢方式雖然不一樣,但查詢結(jié)果是一樣的,只不過(guò)在使用自然連接的時(shí)候語(yǔ)句理想簡(jiǎn)化。如下圖
相關(guān)學(xué)習(xí)推薦:oracle數(shù)據(jù)庫(kù)學(xué)習(xí)教程