我有一個查詢,檢索在線用戶和用戶的朋友。現在我想知道結合這兩者的最佳方式,以便我可以獲得在線用戶朋友的結果。MYSQL結合兩個查詢來獲得功能
朋友查詢:
SELECT
CASE WHEN userID=$session
THEN userID2
ELSE userID
END AS friendID
FROM friends
WHERE userID=$id OR userID2=$session
LIMIT 18
用戶在線:
SELECT *
FROM usersActivity
WHERE setActivity!=3
AND userID!=$session
usersActivity.userID需要匹配friendID
直到您指出「朋友」和「使用行爲」表格如何鏈接,才能做到。 – 2012-02-05 17:51:29
usersActivity.userID需要匹配friendID – 2012-02-05 17:52:45
作爲列表還是計數?給我你的用例。 – iLLin 2012-02-05 18:02:16