0

我在数据库中有两个表

  1. 用户{id、用户名、电子邮件等...}

  2. 照片{photo_description、upload_on、uploaded_by 等...}

每次页面加载时,我都会显示除用户名之外的所有图像和详细信息

现在我需要获取照片数据库中照片的上传者的用户名,我只有用户的 ID...

我试图加入表格,但我担心有超过 10k 的用户,但几乎没有数百人上传照片。

帮助sql查询快速得到结果

4

1 回答 1

0

加入是正确的方式

Select p.*, u.username from photos p join users u on (u.id = p.uploaded_by)

然后你可以得到这张照片的所有照片列和对应的用户名。

(对不起格式,手机写的)

于 2013-06-17T15:32:39.403 回答