Php 最近的照片mysql查询

Php 最近的照片mysql查询,php,mysql,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张照片 谢谢您:您可以使用GROUP_CONCAT到达中途: 不幸的是,不支持

我有一张这样的桌子:

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张照片
谢谢您:

您可以使用GROUP_CONCAT到达中途:


不幸的是,不支持限制连接的事物的数量。您只需处理结果。

这个问题有点让人困惑。。。也许再多解释一下会有帮助。要显示每个会员最近上传的3张照片啊。。。这更有意义,所以你只需要mysql查询吗?@max有没有办法告诉我们有多少用户?这是如何给出最近的项目的?
SELECT userID, GROUP_CONCAT(photo_name SEPARATOR ' ') FROM table GROUP BY userID;