2016-04-28 89 views
1

對於我可能用來解釋我的難題的任何新手胡言亂語,但希望這裏的某個人能夠看看過去,併爲我提供一個答案,讓我解開這個問題。兩張桌子之間的數據

SESSIONS

+--------+---------+----------+ 
| id  | appID | userID | 
+--------+---------+----------+ 
| 1  | 1  | 96  | 
+--------+---------+----------+ 
| 2  | 2  | 97  | 
+--------+---------+----------+ 
| 3  | 1  | 98  | 
+--------+---------+----------+ 

USERS

+--------+---------+ 
| id  | name | 
+--------+---------+ 
| 96  | Bob  | 
+--------+---------+ 
| 97  | Tom  | 
+--------+---------+ 
| 98  | Beth | 
+--------+---------+ 

對於具有的1一個AppID的會話表中的每個環節,我想獲得用戶的用戶表name。會話userID列與用戶表id列鏈接。

所以我期望的結果將是:

["Bob", "Beth"] 

任何建議/幫助?

回答

0

它看起來像你忘了發佈你的代碼。

但在解釋....看起來你可以只從會話表中選擇用戶ID,然後簡單地加入用戶表。然後創建一個WHERE子句來選擇連接到該ID的所有用戶。

希望它有幫助。 如果你發佈你的代碼,我可以幫助你更多,如果這似乎不正確lemme知道和生病幫助你我怎麼可以