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;