미니옵빠의 code stubs
mysql rand 본문
[mysql] rand, rand(), rand(n) , 랜덤숫자생성
1. rand() - 랜덤 정렬
mysql> SELECT * FROM tbl_name ORDER BY RAND();
2. rand(n) - 랜덤 숫자 (범위)
예시) 5 부터 12까지 랜덤 숫자 생성
i : 최소값, j : 최대값
i <= R < j
5 <= R < 12
FLOOR(i + RAND() * (j - i))
mysql> SELECT FLOOR(5 + (RAND() * 7));