当前位置: 代码迷 >> Sql Server >> sql下怎么取随机正负数
  详细解决方案

sql下怎么取随机正负数

热度:211   发布时间:2016-04-27 13:14:07.0
sql下如何取随机正负数
如题:sql下如何取随机正负数?


------解决方案--------------------
SQL code
SELECT RAND()--正的
------解决方案--------------------
SQL code
-- a-b之间的数select (b-a)*rand()+a-- 如果b-a=0的话if floor(2*rand()+1)=1    select rand()else     select 0-rand()-- 两个配合用
------解决方案--------------------
[Quote=引用:]
SQL code
--随机小数SELECT RAND()--随机正整数 select ABS(CHECKSUM(NEWID()))%10 --随机正负整数select CHECKSUM(NEWID())%10
  相关解决方案