如何在不重复任何结果的情况下从mysql服务器中选择随机行

如何在不重复任何结果的情况下从mysql服务器中选择随机行,mysql,Mysql,我想知道是否有一种方法可以从mysql服务器中随机选择行(我想有六行),而不必重复任何结果。我知道Rand()函数用于选择随机行。SELECT*FROM table ORDER BY Rand()LIMIT 6 但也要了解,这可能会导致大型表出现问题。谢谢,但这会影响我的网站性能……有更好的方法吗?@VyrenMedia:您是否已经阅读了链接以了解其他想法?没有一个表格模式,我们只能猜测。我只是访问了你发给我的链接…没有很好的解释性…它只是说了一点点的代码,没有给出一个完整的代码来使用…无论如何

我想知道是否有一种方法可以从mysql服务器中随机选择行(我想有六行),而不必重复任何结果。我知道Rand()函数用于选择随机行。

SELECT*FROM table ORDER BY Rand()LIMIT 6


但也要了解,这可能会导致大型表出现问题。

谢谢,但这会影响我的网站性能……有更好的方法吗?@VyrenMedia:您是否已经阅读了链接以了解其他想法?没有一个表格模式,我们只能猜测。我只是访问了你发给我的链接…没有很好的解释性…它只是说了一点点的代码,没有给出一个完整的代码来使用…无论如何感谢它…如果你有其他链接,请发送它,或者更好,如果你有一个工作代码,请发送过来。