2011-12-05 81 views
-4

我有兩個表,一個user_info獲取所有的照片屬於USER_ID

table user_info { 
    user_id ; 
    fname; 
    laname; 
    contactno; 
    address; 
} 

而且photos

photos { 
    photo_id; 
    user_id  (foreign key); 
    photo_name; 
    caption; 
} 

請告訴我如何在PHP/MySQL的使用INNER JOIN查詢,當例如user_id = 11點擊照片,然後查詢將加入結果user_id表。

+12

尚未另一家社交網站:C – Bojangles

+2

'SELECT * FROM表-A一個內部聯接表-B B關於a.user_id = b.user_id其中一個。 user_id = 1' @JamWaffles - 我希望它被稱爲GooglePlusPlus。 – Gazler

+1

別擔心@JamWaffles,這個網絡顯然是在PHP/MySQL裏面的。 – Xeoncross

回答

0
SELECT <fields> 
FROM user_info u 
JOIN photos p USING (user_id) 

哪裏<fields>是字段名的列表中選擇所需

+0

@JamWaffles - 謝謝你的... – ManseUK

+0

沒問題,除非你是諷刺嗎?它是一個非常簡單的編輯,我很容易混淆。 – Bojangles

+0

@JamWaffles沒有諷刺...只是我有一個關閉的時刻!只是要編輯它,並注意到你已經改變了它!謝謝 – ManseUK