实现目标:一年12个月,每个月插入一条数据,score为1-5的随机数
循环语句: WHILE …… DO …… END WHILE
1 | DELIMITER ; |
循环语句: REPEAT …… UNTIL …… END REPEAT
1 | DELIMITER ; |
循环语句: LOOP……END LOOP
1 | DELIMITER ; |
生成随机数
生成0-5的随机数
SELECT RAND() * 5
最大不会超过5,SELECT FLOOR(RAND() * 5)
生成整数的值是0,1,2,3,4。
生成的随机整数是1,2,3,4,5的话,语句如下SELECT FLOOR(1 + RAND()*5)
CONCAT拼接字符串
CONCAT(str1,str2,…)
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。