[SQL ] 新手詢問mysql的left join語法
如果今天我有兩個資料表分別是:
A 資料表 B資料表
-------- ---------
P_ID 姓名 性別 P_ID ID 興趣
1 小王 男 1 1 打球
2 小明 男 1 2 看電影
3 小宜 女 2 3 唱歌
使用LEFT JOIN語法做關聯:
"Select A.P_ID,A.姓名,B.P_ID,B.ID,B.興趣
from A left join B on A.P_ID=B.P_ID"
現在印出的結果是:
姓名 興趣
-----------
小王 打球
小王 看電影
小明 唱歌
請問有辦法姓名不重複嗎?
姓名 興趣
-----------
小王 打球
看電影
小明 唱歌
新手發問@@請見諒
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.180.104
推
08/12 10:13, , 1F
08/12 10:13, 1F
打錯了 已改過@@
※ 編輯: shen616 來自: 118.170.96.157 (08/12 16:37)
※ 編輯: shen616 來自: 118.170.96.157 (08/12 16:38)
→
08/12 18:30, , 2F
08/12 18:30, 2F