Mysql取某个范围内随机日期 FLOOR和LPAD
来源:互联网 发布:网络电视如何使用 编辑:程序博客网 时间:2024/04/29 18:19
SELECT FLOOR(7 + (RAND() * 6)); 取7到12的随机整数,包括7到12
SELECT FLOOR(12+(rand()*13)); 取12到24的随机整数,包括12到24
LPAD(FLOOR(0 + (RAND() * 23)),2,0) 取0-24之间的随机数,不够2位的前补0
格式 : 2008-12-11 17:43:11
举例:
给用户赋一个随机入职日期,年份为1990-2014
select CONCAT(FLOOR(1990 + (RAND() * 25)),'-',LPAD(FLOOR(1 + (RAND() * 12)),2,0),'-',LPAD(FLOOR(3 + (RAND() * 8)),2,0))
结果:1999-10-07
select CONCAT(LPAD(FLOOR(0 + (RAND() * 23)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0))
结果:15:39:18
拼好之后,如下:
select CONCAT(CONCAT(FLOOR(2000 + (RAND() * 25)),'-',LPAD(FLOOR(1 + (RAND() * 12)),2,0),'-',LPAD(FLOOR(3 + (RAND() * 8)),2,0)) ,' ', CONCAT(LPAD(FLOOR(0 + (RAND() * 23)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0)))
再写update语句就可以了
- Mysql取某个范围内随机日期 FLOOR和LPAD
- Mysql取某个范围内随机日期 FLOOR和LPAD
- mysql取某个范围内随机日期
- Mysql--取某个范围内随机日期
- mysql取某个范围内的随机时间
- 生成随机日期(某个范围内)
- mysql 取范围内随机一条记录
- [转]mysql 随机函数生成某个范围内的整数
- mysql 随机函数生成某个范围内的整数
- 使用Math.floor和Math.random取随机整数
- 使用Math.floor和Math.random取随机整数
- js取随机范围内随机数
- MYSQL 列出某个月或是已知日期范围内的所有日期
- 生成某个范围内的随机整数公式
- java生成某个范围内的随机时间
- MySQL数据库随机取某个字段的值
- 在一个范围内随机取值
- js取一定范围内的随机整数
- HDU-1251 统计难题(前缀树)
- OC开发 --- 连式语法API设计 (使用block)
- Java NIO系列教程(二) Channel
- CSS 多列等高
- 1、神经网络
- Mysql取某个范围内随机日期 FLOOR和LPAD
- c++构造函数详解
- css 图片适应浏览器大小
- Java学习之封装
- VR虚拟现实技术学习资料
- 字符全排列
- MySQL学习13:操作数据表中的记录(一)
- jQuery打飞机游戏代码下载
- 2016"百度之星" - 资格赛(Astar Round1)Problem B(斐波那契数列)