zoukankan      html  css  js  c++  java
  • 使用 SQL 语句从数据库一个表中随机获取一些数据

    以前从一个表中随机获取数据的时候,都是先把数据读取到来,

    然后再在程序中来随机抽取一部分数据, 今天告诉大家一种使用 SQL 语句的方法来随机获取一部分数据

    SQL Server:

    -- 随机获取 10 条数据
    SELECT TOP 10 * FROM 表名 ORDER BY NEWID()



    ORACLE:

    -- 随机获取 10 条数据
    SELECT * FROM (SELECT * FROM 表名  ORDER BY SYS_GUID()) WHERE ROWNUM <= 10;
    -- 第二种方法
    SELECT * FROM (SELECT * FROM 表名  ORDER BY DBMS_RANDOM.RANDOM()) WHERE RONUM <= 10;
  • 相关阅读:
    IOS开发--第四阶段--关联
    1.7 Flask
    1.4 linux 路飞项目
    linux 1.3 nginx 负载均衡和配置文件
    1.2 redis
    1.1 xinnian
    12.30 linux 7
    12.29
    12.29 linux3 mysql和redis
    12.28 linux 第四天 安装python 和虚拟环境
  • 原文地址:https://www.cnblogs.com/dupeng0811/p/1402439.html
Copyright © 2011-2022 走看看