|
1
2
3
4
5
6
7
8
9
10
11
|
select RAND()/* 0.386438709040782 */select RAND()*1000--这里乘1000 就是出来的数是白位数/*497.731229818222*/select CEILING(RAND()*1000)--ceiling 函数就是取整/*742*/select convert(decimal(7,2),CEILING(RAND()*1000))--用convert转换类型 确定精度用decimal(n,m)n表示有效数字的个数,M表示小数点后的位数/*270.00*/--或者select convert(decimal(7,2),(RAND()*1000))/*264.23*/ |
来源:http://bbs.youkuaiyun.com/topics/310126174
本文通过实例展示了SQL中RAND(), CEILING(), 和 CONVERT() 函数的应用,包括生成随机数、四舍五入及数据类型转换,重点介绍了如何在数据库操作中灵活使用这些函数以实现高效的数据处理。
890

被折叠的 条评论
为什么被折叠?



