我有兩個表。MySQL - 如何比較兩個表之間共同的值
TABLE FRIENDS
- 列/價值觀
ID,FRIEND_ID,FRIEND_NAME
1,34,DAMON
1,17,RICHARD
1,56,DANIEL
1,65,CHARLIE
2,15,PRISCILA
2,17,RICHARD
2,45,JOHN
2,56,DANIEL
TABLE USERS
- 列/價值觀
USER_ID,名稱
1,普通
2,SAMANTHA
15,PRISCILA
45,JOHN
56,DANIEL
我如何做一個SELECT
是查詢所有行表FRIENDS
其中friends.USER_ID = X
,與表USERS
其中所有行交叉引用。
基本上我想查詢用戶(從表FRIENDS
,通過friend_id
標識)的所有朋友說,也存在於表USERS
(如果它們存在於表中˚Friends.FRIEND_ID
= users.USER_ID
)。
對不起,我的英語不好,這不是我的母語。
它被稱爲'JOIN'。 –