社区
应用实例
帖子详情
请问有没有办法用SQL语句从数据库中随机选取一条记录
goodsong
2004-09-10 09:52:45
table 1
col1 col2 ... col10
1
2
3
4
5
.
.
.
该表没有主关键字
请问怎样从中随机选取一条
...全文
301
7
打赏
收藏
请问有没有办法用SQL语句从数据库中随机选取一条记录
table 1 col1 col2 ... col10 1 2 3 4 5 . . . 该表没有主关键字 请问怎样从中随机选取一条
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Functions
2004-09-10
打赏
举报
回复
速度当然慢,这个查询进行了全表扫描。
lovebowl
2004-09-10
打赏
举报
回复
强,还没用过newid,不过速度有些慢
zndavid
2004-09-10
打赏
举报
回复
select top 1 * from yourtable order by newid()
你们好快啊,我还以为我是沙发呢
老宛
2004-09-10
打赏
举报
回复
select top 1 * from table1 order by newid()
skyboy0720
2004-09-10
打赏
举报
回复
select top 1 * from yourtable order by newid()
rabbit9
2004-09-10
打赏
举报
回复
强,学到一招。但不懂为什么Newid()后会这样。
goodsong
2004-09-10
打赏
举报
回复
谢谢!我这个表记录不多
Sql Server
中
怎么
随机
选取
记录
?
在实际的应用当
中
,经常会碰到
随机
选取
某些
记录
的情况,比如说年终的时候
随机
从公司的员工当
中
选取
10个人作为幸运儿,电脑
随机
抽奖等等,都是
随机
选取
记录
的情况。那么怎么才能从
数据库
记录
中
随机
的
选取
相应的
记录
呢?其实非常简单,
一条
语句就可以帮您实现。假设情况如下:
数据库
中
有一个表:recordTable现在要从这个表
中
随机
的抽取10条
记录
。在sql server
中
语句如下:se
sql
随机
读取
一条
记录
在实际工作
中
,我碰到一个问题,就是在需要在某个表里面读取任意
一条
记录
(
随机
出题)。 一开始的时候,我是想着用代码去控制。具体思想是,从这个表里面读取所有的主键id,然后
随机
挑选一个,再去读取这条
记录
。但是后来想了一下,感觉这么做很不靠谱。怎么说呢,首先,代码需要写很多,需要两次查询;其次,数据量大的时候,也要读取所有数据?这不好吧。。。 于是,我想到了应该从sql进行分析。sql产生那么多年了
MySQL
数据库
中
随机
获取
一条
或多条
记录
在开发过程
中
遇到了一个问题,使用MySQL
数据库
,用
SQL语句
在表
中
随机
获取
一条
或多条数据,看似简单,但是往深层研究的话还是很有深度的,查了好多资料,接下来给大家分享一下: 1.
随机
获取单条数据 SELECT * FROM table_name ORDER BY RAND() LIMIT 1; MySQL
中
的RAND()函数调用可以在0和1之间产生一个
随机
数。 这条
SQL语句
可以
随机
...
随机
查找
一条
记录
的
SQL语句
随机
查找
一条
记录
的
SQL语句
今天回答了一个问题
随机
查找
一条
SQL语句
,所以总结一下问题如下:表Users:UserID UserName1 张三2 李四3 王五................表News:NewID Title UserID1 aaaaa 12 bbbbb 23
【Sql Server】
随机
查询
一条
表
记录
,并重重温回顾下存储过程的封装和使用
温故而知新,最近在写sql查询语句,需求是
随机
查询表的其
中
一条
记录
。基于这个查询,顺便把
数据库
自定义函数、存储过程这个两个知识点重温固定下。因此,本篇文章将在
随机
查询
一条
表
记录
的基础上,把
sql语句
封装到存储过程里。
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章