读书人

确定范围内随机取值!解决方法

发布时间: 2012-01-24 23:11:54 作者: rapoo

确定范围内随机取值!
需求:又一个变量和一个变量偏差,都为Decimal(18,3)类型的,先需要在这个范围内随机取一个值,请问该如何处理!

[解决办法]
declare @b Decimal(18,3)
declare @p Decimal (18,3)

select @b+convert(decimal(18,3),rand())*@p


[解决办法]
declare @b Decimal(18,3)
declare @p Decimal (18,3)
set @b=10.0
set @p=0.11

select @b+rand()*@p

读书人网 >SQL Server

热点推荐