最近的照片mysql查询

时间:2011-04-23 04:09:48

标签: php mysql

我有一张这样的表:

userID | photo_name | upload_date(unixtimestamp) | title

我想输出看起来像这样

userID1 photo1.jpg photo2.jpg photo3.jpg

userID2 photo1.jpg photo2.jpg

userID3 photo1.jpg photo2.jpg photo3.jpg

显示最近上传的照片每个用户ID限制3张照片 谢谢:))

1 个答案:

答案 0 :(得分:0)

你可以通过GROUP_CONCAT来到中途:

SELECT userID, GROUP_CONCAT(photo_name SEPARATOR ' ') FROM table GROUP BY userID;

不幸的是,没有人支持限制连接的数量。你只需要处理结果。