sql下如何取随机正负数
如题:sql下如何取随机正负数?
[解决办法]
SELECT RAND()--正的
[解决办法]
-- a-b之间的数select (b-a)*rand()+a-- 如果b-a=0的话if floor(2*rand()+1)=1 select rand()else select 0-rand()-- 两个配合用
[解决办法]
[Quote=引用:]
--随机小数SELECT RAND()--随机正整数 select ABS(CHECKSUM(NEWID()))%10 --随机正负整数select CHECKSUM(NEWID())%10