要清除并希望帮助自己:
table1
------------
ID | jobname
_____________
1 | job1
2 | job2
3 | job3
table 2
-------------
ID | jnid | image#
1 | 1 | 1.jpg
2 | 1 | 2.jpg
3 | 2 | 3.jpg
4 | 2 | 4.jpg
5 | 1 | 5.jpg
所需输出:
job1 - 1.jpg
job2 - 3.jpg
等到我用完作业名(现在17个条目),每个作业可以有5个以上的图像。我想从图像#中随机选择一个与作业名相对应的图像,直到作业名的总量,而不重复图像或作业名。 17个工作名和17个链接到该工作的随机图像。
答案 0 :(得分:0)
您可能想要尝试以下内容:
SELECT * FROM table1 t1 JOIN table2 t2 ON t1.ID = t2.jnid GROUP BY t1.ID