mysql 随机数&日常用户序列号

日常随机数

1
2
3
4
5
6
7
8
9
10
11
12
//产生0到1000间的随机数 
SELECT RAND() * 10000;

// 增加取整
SELECT FLOOR(RAND() * 10000)

// 产生1000-10000间的整形
SELECT FLOOR( 1000 + RAND() * (10000 - 1000))

// 日常用户序列号,头部参数+1000~9999之间的随机数+时间戳,md5后值

concat('TZ-',md5(concat(FLOOR(1000 + RAND() * (10000 - 1000)),UNIX_TIMESTAMP())))