我有以下表格:
IDUser(Int) 用户名(Var) 通过(Var)
IdPhoto(Int) 标题(Var) IdUser(Int)
IdUser(Int) followingID(Int)
我正在尝试创建一个查询,以便从您关注的人那里获取“照片”。
到目前为止,我已经创建了一个查询,可以从服务中的每个人那里获取“照片”:
$query = "SELECT IdPhoto, title, l.IdUser, username FROM photos p JOIN following login l ON (l.IdUser = p.IdUser) WHERE following.followingID = following.userID ORDER BY IdPhoto DESC LIMIT 50;
任何帮助都将不胜感激。
答案 0 :(得分:0)
SELECT p.*, l.IdUser, l.username
FROM following f
LEFT JOIN login l ON f.followingID = l.IDUser
LEFT JOIN photos p ON p.IdUser = l.IdUser
WHERE f.idUser = 1
LIMIT 50
这应该在此示例中获取人物照片,然后是用户ID = 1。