数据库怎么让一列生成随机数

表名是ABC列名是sex跪求啊求一个1和0的随机数在求一个0-199的随机数谢谢了... 表名是ABC 列名是 sex 跪求啊
求一个 1和0的随机数 在求一个0-199的随机数 谢谢了
展开
 我来答
a8507024
推荐于2017-09-01 · TA获得超过4243个赞
知道大有可为答主
回答量:5323
采纳率:87%
帮助的人:1775万
展开全部

可以用存储过程啊

就可以实现啊

语句也行啊

MYSQL语法

SELECT FLOOR(7 + (RAND() * 6));

你先建立一个表

然后在插入数据

UPDATE `news_conta_all_20141104` SET memo4=CEIL(RAND()*199);

twvampire
2015-01-23 · TA获得超过3620个赞
知道大有可为答主
回答量:3029
采纳率:76%
帮助的人:3006万
展开全部

你都不说什么数据库的,,,,

sqlserver

可以这样,,,

0,1随机数


select cast( floor(rand()*2) as int)

0-199随机数

select cast( floor(rand()*200) as int)
更多追问追答
追问
就是sqlserver
表名是ABC 列名是 SEX

0-199的是
表名ABC 列名 fase 帮我写下来吧 谢谢
追答

....我不是给你写过了,,,,

insert into  abc(SEX)
select cast( floor(rand()*2) as int)


要这样?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式