当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
从数据库表格中随机抽取行
发布时间:2010/9/7 15:28:23 来源:城市学习网 编辑:ziteng
  从数据库表格中随机抽取行有什么用?因为有时候你会想要给用户展示一些随机的信息。下面介绍在几个流行的数据库中提取随机行的代码。
  MySQL中提取10个随机行
  SELECT column FROM table
  ORDER BY RAND()
  LIMIT 10
  Oracle中提取10个随机行
  SELECT column FROM  ( SELECT column FROM table  ORDER BY dbms_random.value )  WHERE rownum <= 10
  PostgreSQL中提取10个随机行
  SELECT column FROM table  ORDER BY RANDOM()  LIMIT 10
  Microsoft SQL Server中提取10个随机行
  SELECT TOP 10 column FROM table  ORDER BY NEWID()
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved