-- MySQL 获取11位手机号码(可以随机出现几位数的数字)
SELECT CONCAT('1',CEILING(RAND()*9000000000+1000000000));
-- 随机获取0或1
SELECT FLOOR((RAND() * 2));
-- 随机获取一条数据
SELECT * FROM person ORDER BY RAND() limit 1;
-- 随机删除90%的数据
delete from users where rand() < 0.9
-- 获取某个范围内的随机时间 1997-2021
select CONCAT(FLOOR(1997 + (RAND() * 24)),'-',LPAD(FLOOR(1 + (RAND() * 12)),2,0),'-',LPAD(FLOOR(3 + (RAND() * 8)),2,0),' ',LPAD(FLOOR(0 + (RAND() * 23)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0),':',LPAD(FLOOR(0 + (RAND() * 59)),2,0))
-- 随机生成32位UUID
SELECT REPLACE(UUID(), '-', '');
-- 随机布尔值
select if(floor(rand() * 2) = 1 , '是' , '否');
-- 随机N位字符串
select substr(md5(rand()),1,7);
-- 随机姓名 可根据需要增加/减少样本
set @SURNAME = '王李张刘陈九江急急急家军军杨黄赵吴周徐孙马朱胡郭何高林罗郑梁谢宋九江急急急家军军唐位许韩冯邓曹彭曾萧田董潘袁于蒋蔡余杜叶程苏魏吕丁任沈姚卢姜崔钟谭陆汪范金解决解决军斤斤计较九江急急急家石廖贾夏韦傅方白邹孟熊秦邱江尹薛阎段雷侯龙史陶黎贺顾毛郝龚邵万钱严覃武戴莫孔向汤';
set @NAME = '丹举义之乐书乾云亦从代以伟佑俊修健傲儿元光兰冬冰冷凌凝凡凯初力勤千卉半华南博又友同向君听和哲嘉国坚解决解决军军军军军军军军军军军军军军军军军军军军军军军城夏夜天奇奥如妙子存季孤宇安宛宸寒寻解决解决军尔尧山岚峻巧平幼康建开弘强彤彦彬彭心忆志念怀怜恨惜慕成擎敏文新旋旭昊明易昕映春昱晋晓晗晟景晴智曼朋朗杰松枫柏柔柳格解决解决军桃梦楷槐正水沛解决解决军军军军军军军军军军军军军波泽洁洋济浦浩海涛润涵渊源溥濮瀚灵灿炎烟烨然煊煜熙熠玉珊珍理琪斤斤计较琴瑜瑞瑶瑾璞痴皓盼真睿碧磊祥祺秉程立竹笑紫绍经绿群翠翰致航良芙芷苍苑若茂荣莲菡菱萱蓉蓝蕊蕾薇解决解决军斤斤计较九江急急急家蝶觅访诚语谷豪赋超越轩辉达远邃醉金鑫锦问雁雅雨雪霖霜露青靖静风飞香驰骞高鸿鹏鹤黎';
-- length(@surname)/3 是因为中文字符占用3个长度
select concat(substr(@surname,floor(rand()*length(@surname)/3+1),1), substr(@NAME,floor(rand()*length(@NAME)/3+1),1), substr(@NAME,floor(rand()*length(@NAME)/3+1),1));
-- 大小写
SET @randomString = MD5(RAND());
select @randomString;
-- 大写
SET @upperString = UPPER(@randomString);
select @upperString
-- 小写
SET @lcaseString = LCASE(@upperString);
mysql随机生成2位小数 mysql随机函数输出20-90
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mysql3位整数随机数 mysql随机函数输出20-90
MySQL随机函数、随机生成1到10闭区间数函数为:*floor(rand()10+1)修改单表指定字段举例:UPDATE 表名 SET 字段名 = floor(rand()*10+1);
mysql3位整数随机数 mysql sql random MySQL