我有两张桌子
FRIENDS
id
friendID
name
prename
FRIENDLIST
id
userID
friendID
我传递了一个用户 ID(称为 myPassedUserID)
我需要一个 SQLite 选择查询。它应该在 FRIENDLIST 中查找 userID=myPassedUserID 的所有朋友 ID,然后从 FRIENDS 中检索与我刚刚查找的朋友 ID 匹配的所有列。
我试过这个:
SELECT *
FROM FRIENDS
WHERE friendID IN
(
SELECT friendID
FROM FRIENDLIST
WHERE userID=myPassedUserID
)
但我读到出于性能原因,这并不好。