如何从mysql中的每条记录记录的n-1条记录中选择一个随机集作为列

时间:2017-01-19 11:18:49

标签: php mysql

我对MySQL很新,但我有一个名为Contacts

的表

ContactIDContactName

所以,让我说我有100 Contacts。对于每个联系人,我想要从n-1休息记录中随机设置3个,但将此组3作为列,以显示100条记录的查询 ,其中包含3列随机联系

有可能吗?

谢谢

1 个答案:

答案 0 :(得分:0)

试试这个..

SELECT * FROM table_name ORDER BY RAND() LIMIT 3;