我建立一個應用程序,其中一個用戶可以按照intrests.here的「N」數字我需要獲取用戶誰,都遵循每個intrest.for您的信息,我有三個表爲波紋管Mysql查詢獲取用戶以及所有跟隨intrest的用戶?
1) tbl_intrestmaster(主表intrests)
2)tbl_users(主表)
3)tbl_userintrests(FK到tbl_intrestmaster和tbl_user)
我能做到這一點,但沒有編程語言處理我想要實現這就是說只通過使用mysql查詢。
我建立一個應用程序,其中一個用戶可以按照intrests.here的「N」數字我需要獲取用戶誰,都遵循每個intrest.for您的信息,我有三個表爲波紋管Mysql查詢獲取用戶以及所有跟隨intrest的用戶?
1) tbl_intrestmaster(主表intrests)
2)tbl_users(主表)
3)tbl_userintrests(FK到tbl_intrestmaster和tbl_user)
我能做到這一點,但沒有編程語言處理我想要實現這就是說只通過使用mysql查詢。
那麼,tbl_userintrests(interest?)是用戶和興趣之間的連接表嗎?而且,你正試圖讓那些關注每個興趣的用戶?好吧,是這樣的:
SELECT u.name, i.name
FROM tbl_userintrests ui
JOIN tbl_users u
ON u.id = ui.user_id
JOIN tbl_intrestmaster i
ON i.id = ui.interst_id
所以你基本上是說:
連接表中的 匹配的用戶,給了我到它 比賽的興趣到它 現在你應該留下匹配的用戶興趣
爲了記錄,這是一個非常簡單的連接表問題,您可能會發現在搜索SO/Google中查找其他連接表示例的一些值。
的所有用戶是的,它會給予類似於{user1,intrestname1},{user1,intrestname2},{user2,intrestname1} – 2014-09-24 12:42:55
陣列重複嗎?想? – Jean 2014-09-25 00:41:44
我需要的結果如下面的數組 – 2014-09-29 06:31:18
'我需要抓取每個intrest'後面的用戶。什麼? – Justinas 2014-09-24 12:19:44
你想從tbl_userintrests獲取每個興趣的用戶名和intrestname嗎?請清除您的問題 – 2014-09-24 12:21:13
是的,我需要遵循每個intrest – 2014-09-24 12:24:44