數據庫的鏈接

表boy ,數據以下:mysql

數據庫的鏈接

表girl,數據以下:sql

數據庫的鏈接

1、內鏈接 inner join :數據庫

問題:用sql查出boy和girl表中家庭完整的家庭ID和用戶名?oracle

select boy.hid,boy.name,girl.hid,girl.name from boy inner join girl on boy.hid=girl.hid;ide

數據庫的鏈接

2、左鏈接 left join 或者左外鏈接 left outer join:
問題:用sql查出boy表全部用戶對應的另外一半?
select boy.hid,boy.name,girl.hid,girl.name from boy left join girl on boy.hid=girl.hid;3d

數據庫的鏈接

3、右鏈接right join或者 右外鏈接 right outer join :
問題:用sql查出girl表全部用戶對應的另外一半?blog

select boy.hid,boy.name,girl.hid,girl.name from boy right join girl on boy.hid=girl.hid;it

數據庫的鏈接

4、完整的外鏈接 full join或者full outer join:class

完整外鏈接返回左表和右表中的全部行。當某行在另外一個表中沒有匹配行時,則另外一個表的選擇列表列包含空值。
注意:mysql不支持,oracle支持。select

select boy.hid,boy.name,girl.hid,girl.name from boy full join girl on boy.hid=girl.hid;

數據庫的鏈接

相關文章
相關標籤/搜索