Skip to content

mysql随机查询输出数据语句

原来以为mysql没有随机输出数据的方法呢,google后还是搜索到了结果,代码如下:
select * from tablename order by rand() limit 10

http://www.pkphp.com/(3)mysql 随机函数(4)mysql 随机查找(2)mysql查询 输出语句(1)mysql 随机记录(2)php输出 mysql语句(1)mysql(1)mysql 随机查询(12)随机提取 mysql(1)php mysql 随机 字段 一条(1)mysql 随机 条件 查询(1)php mysql 随机查找(1)mysql 查询随机记录(1)zend framework mysql 随机(1)随机查询(1)

Share in Google Reader Share in Google Reader 分享到 FriendFeed 分享到 FriendFeed 推荐到豆瓣 推荐到豆瓣 分享到 Twitter 分享到 Twitter

6 Comments

  1. 这个方法似乎不是很好啊。很浪费服务器资源的
    最好的方法还是
    1.提取数据库里ID最大最小值
    2.用PHP的随机函数取出随机数
    3.接着用SELECT查询语句提取ID=随机值
    这个方法比较省资源的 :)

    Posted on 29-Jul-08 at 6:41 pm | Permalink
  2. askie

    没有具体测试,不知道哪个占用资源较多!

    Posted on 29-Jul-08 at 7:40 pm | Permalink
  3. 你竟然不知道这个。。。。
    汗!

    Posted on 29-Jul-08 at 10:39 pm | Permalink
  4. askie

    汗!

    Posted on 30-Jul-08 at 12:34 pm | Permalink
  5. 嘿嘿,这语句不知道,确实要挨板子。

    Posted on 30-Jul-08 at 1:49 pm | Permalink
  6. askie

    哈哈!菜了点!

    Posted on 31-Jul-08 at 12:47 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*