这么写:update coc_userscore set score=score+floor(60+rand()*(533-60+1));
mysql 里似乎没有rand(m,n)的用法。只有rand() 或者 rand(n),n是指种子值。
rand()返回0~1之间的浮点数。
mysql 里似乎没有rand(m,n)的用法。只有rand() 或者 rand(n),n是指种子值。
rand()返回0~1之间的浮点数。
解决方案 »
- PHP字符截取问题,急急急
- php dio_read()是阻塞的?请教怎么设置成非阻塞的~谢谢~
- PHP如何备份MYSQL数据库?
- 本地机器上可以使用exec()函数,但是到了服务器上就不能执行该函数
- 【悬赏50元】解决多个动态GIF图片的合并问题
- openssl制作数字证书问题
- phpmyadmin导入数据出错,请问是怎么回事!!!
- 用的是什么端口?
- 急问一个问题,谁在虚拟主机上配置过smarty,解决了给100分,在线等急!!!
- mysql为什么用什么都可以进去?在线等。。。。。。急。。。。。
- 今天遇到的中国第一门户网站php面试题100分
- 部署程序不是被数据库的表php与sqlserver
"update coc_userscore set score=$score";数据库应该没有rand函数,用PHP来实现,可是PHP有没有我也不知道,哈哈,刚学PHP
"update coc_userscore set score=score+".rand(60,533);
update coc_userscore set score=score+FLOOR(60 + (RAND() * 533-60+1));
你也可以:
update coc_userscore set score=score+FLOOR(60 + (RAND() * 474));