我有以下表格:
登录
IDUser(Int)用户名(Var)通过(无功)
照片
IdPhoto(Int)标题(Var)IdUser(Int)
以下
IdUser(Int)以下ID(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;
如有任何帮助,我们将不胜感激。
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后面的人的照片。