2016 - 2024

感恩一路有你

怎样从sql数据库取数据 sql随机抽取几条数据的方法,推荐?

浏览量:1977 时间:2021-03-13 03:22:42 作者:admin

sql随机抽取几条数据的方法,推荐?

四种数据库随机获取10条数据的方法

SQL Server:

SELECT TOP 10 * FROM T_USER ORDER BY NEWID()

ORACLE:

SELECT * FROM (SELECT * FROM T_USER ORDER BY DBMS_RANDOM.RANDOM()) WHERE RONUM <= 10

MySQL:

SELECT * FROM T_USER ORDER BY RAND() LIMIT 10

Access:

SELECT TOP 10 * FROM T_USER ORDER BY rnd([一个自动编号字段])

这条语句在 Access 中的“查询”中是可以运行并得到随机结果的,但在 ASP.NET等后台程序代码中却无法得到预期的随机效果。

正确的写法如下:

以ASP.NET为例:

Random random = new Random(System.Guid.NewGuid().GetHashCode())

int r = random.Next()

string sql = "SELECT TOP 10 * FROM T_USER ORDER BY RND(" (-r) "*自动编号字段)"

excel工作表中快速随机抽取数据?

在excel工作表中,随机抽取一个或两个数,用函数可以实现,但是很麻烦不高效,怎么快速实现随机抽取数据呢?

1在excel工作表里,随机抽取一个数或两个数。

2选择数据区域,随机重复,随机抽取

3选择抽取的个数。不勾选抽中的单元格置空,选择存放位置,完成

4如果抽中的单元格数据删除,勾选抽中的单元格置空

5选择存放位置,确定,快速随机抽取数据,完成

怎样从sql数据库取数据 SQL数据库怎么查询 sql的服务器名称怎么找

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。