1
A
回答
1
您可以通过rand()
和limit
订购表中的结果:
SELECT id
FROM personel
WHERE id NOT IN (1, 2, 6)
ORDER BY rand()
LIMIT 5
0
可以过滤掉你不需要通过rand()
功能使用not in
并以随机的顺序进行的,那么limit
行至5.
select * from table
where id not in (1,2,6)
order by rand() limit 5;
+0
OK.Thanks为您伟大的答案 –
+0
@Ahmet欢呼队友:) – GurV
相关问题
- 1. PHP和MYSQL得到随机行
- 2. mysql随机行
- 3. 的MySQL得到两个随机行(复杂),性能
- 4. 写入特定的行后,随机得到它,PHP/mySQL
- 5. MYSQL/PHP - 随机行%
- 6. 如何使用nhibernate获得随机行?
- 7. 如何获得MySQL/Rails中列的随机默认值
- 8. MySQL的搜索/随机行
- 9. 在MySQL中选择随机行
- 10. 如何获得随机数
- 11. 如何随时获得随机列表?
- 12. 如何在CakePHP 3.0中获得一个随机行?
- 13. 如何在PHP/MySQL中回显随机行?
- 14. 如何在MySQL中随机选择一行?
- 15. 如何在随机发生器中获得50/50的机会
- 16. 如何从mysql表中随机选择或随机播放它?
- 17. 如何在codeigniter中将随机数保存到mysql
- 18. 随机行php mysql - 引用?
- 19. 随机数在MySQL
- 20. ArrayList得到随机更新
- 21. Zend - inputfilter得到随机名
- 22. 如何从MySQL数据库中获取随机数的行?
- 23. 随机连接到MySQL
- 24. MYSQL从两行中随机选择
- 25. 从MySQL表中随机选择行
- 26. 如何获得好的随机结果
- 27. 如何获得真正的随机数?
- 28. 如何获得LogicalTypes的随机值
- 29. 如何在java中的数组中获得随机颜色
- 30. 插入随机数到表中MYSQL
OK.Thanks为您伟大的答案 –