MySQL随机获取一条数据
来源:互联网 发布:java spring mvc面试题 编辑:程序博客网 时间:2024/05/17 04:18
假设有一张表phonenoheadtbl,其表结构如下:
+-------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+----------------+
| Id | bigint(20) | NO | PRI | NULL | auto_increment |
| Name | varchar(255) | NO | | NULL | |
| No | varchar(7) | NO | | NULL | |
| Type | varchar(255) | NO | | NULL | |
+-------+--------------+------+-----+---------+----------------+
现在要从大量的表数据中随机获取一条数据,查询语句如下:
SELECT*FROMphonenoheadtbl AS t1JOIN (SELECTROUND(RAND() * ((SELECTMAX(Id)FROMphonenoheadtbl) - (SELECTMIN(Id)FROMphonenoheadtbl)) + (SELECTMIN(Id)FROMphonenoheadtbl)) AS Id) AS t2WHEREt1.Id >= t2.IdORDER BYt1.IdLIMIT 1
0 0
- MySQL随机获取一条数据
- [Mysql数据库] MySql 获取数据表中随机一条数据
- mysql随机获取一条或者多条数据
- mysql随机取表中一条数据
- MySQL随机抽取一条数据
- MySql 100万级别数据中随机获取一条或多条记录之RAND()优化
- 2015062903 - mysql随机获取数据
- 随机获取Mysql数据表的一条或多条记录
- 随机获取Mysql数据表的一条或多条记录
- 说说一条最优的获取MYSQL随机记录的语句
- mysql随机从一个表中获取一条记录
- 随机获取Mysql数据表的一条或多条记录
- 随机获取Mysql数据表的一条或多条记录
- 随机获取Mysql数据表的一条或多条记录
- 从数据库表中获取一条随机数据
- mysql取得查询结果中随机的一条数据
- MySql从表结果集中随机取一条数据
- MySql从表结果集中随机取一条数据
- UIView的Animaltion
- 谈谈对Spring IOC的理解
- 无孔不入的Android侵入Windows系统
- 扫描器之王-----nmap教程
- JProfiler监控内存
- MySQL随机获取一条数据
- 第六周阅读3
- NodeJS连接Redis:安装及开机自动启动设置
- 【FOJ 1106】Sum of Factorials
- 转关于httpservletrequest的获取真实的ip
- Java进阶:Java中堆和栈的区别
- CE5.0定制OS模拟器黑屏解决:无法连接到设备,错误:0x800705b4
- leetcode-199 Binary Tree Right Side View
- Django1.6报错 2006 mysql server has gone away解决方法