呈上篇[SQL]基本語法練習題1

--JOIN
--[RIGHTJOIN]想像成FROM 資料表(在左邊) JOIN 資料表 (在右邊)
--只要右邊有的資料皆會傳回
SELECT *
FROM sqltest.dbo.Table_1 a
RIGHT JOIN  sqltest.dbo.Table_2 b
ON a.name=b.name

right join.jpg

--[LEFT JOIN]想像成FROM 資料表(在左邊) JOIN 資料表 (在右邊)
--只要左邊有的資料皆會傳回
SELECT *
FROM sqltest.dbo.Table_1 a
LEFT JOIN sqltest.dbo.Table_2 b
ON a.name=b.name

left join.jpg

 

--[INNER JOIN]只會傳回兩邊都有的資料
SELECT *
FROM sqltest.dbo.Table_1 a
INNER JOIN sqltest.dbo.Table_2 b
ON a.name=b.name

inner join.jpg

 

 

下一篇:基本語法練習題3_Function篇

 

arrow
arrow

    我的暱稱 發表在 痞客邦 留言(0) 人氣()