下面的查詢:MySQL - 如何用LEFT JOIN實現我想要的輸出?
SELECT friendship.dom, friendship.sub,
user.id, user.fname, user.lname
FROM friendship
LEFT JOIN user ON friendship.dom = user.id
結果如下:
dom sub id fname lname
---------------------------
2 1 2 Seun Soti
1 2 1 Donal Lynch
但如何使輸出的樣子:
dom sub id_dom fname_dom lname_dom id_sub fname_sub lname_sub
----------------------------------------------------------------------
2 1 2 Seun Soti 1 Donal Lynch
1 2 1 Donal Lynch 2 Seun Soti
我只需要兩個用戶(dom
和sub
)被包括在輸出中。