我有一些表还原用户文章。表结构调查像...php myaql与不同的用户ID联合查询
id | uid | imgae |
1 | 1 | 1.jpg |
2 | 1 | |
3 | 2 | 2.jpg |
4 | 3 | 3.jpg |
5 | 3 | |
6 | 3 | 4.jpg |
7 | 4 | |
...
那我要得到10结果女巫image!=''
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
UNION
(select * from my_table where image!='' order by rand() limit 1)
以及如何进一步查询。 10个不同的结果uid
(a.uid!=b.uid
)?代码太长...任何简单的方法?谢谢。