返回首页
当前位置: Novell迷 > 站长博客 >

MySQL打乱顺序显示查询结果

时间:2014-09-18 16:04来源:未知 作者:Novell迷 点击:
有一需求,想将查询结果打乱顺序显示。 在某编程群求助了下,有个兄弟发了个代码 select top 10* from xxx order by newid() 拿 到我的mysql一试,发现不识别newid()这个内置函数。 后来才发现原

有一需求,想将查询结果打乱顺序显示。 http://Novell.Me

在某编程群求助了下,有个兄弟发了个代码 本文转载自http://novell.me

  1. select top 10 * from xxx order by newid() 

Novell迷,迷Novell

拿 到我的mysql一试,发现不识别newid()这个内置函数。 Novell迷网站內容,版权所有

后来才发现原来这是MSSQL的。 http://Novell.Me

Mysql 要用rand() Novell迷,迷Novell

  1. select username,password from myaccounts order by rand(); 
本文转载自http://novell.me

再运行,就解决了。 Novell迷,迷Novell

真是不错。如果有同样需求需要将MySQL的查询结果打乱顺序(随机显示)的同学们可以考虑一下。 本文引用自Novell迷网站

转载请注明出处!
本文地址 http://novell.me/master-diary/2014-09-18/random-display-sql-result.html
(责任编辑:Novell迷)
对我有帮助
(2)
66.7%
没什么帮助
(1)
33.3%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接