这么写: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之间的浮点数。
"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));