MySQL RAND() 함수
예시
임의의 10진수를 반환합니다(시드 값 없음 - 완전히 임의의 숫자 >= 0 및 <1)를 반환합니다.
SELECT RAND();
정의 및 사용
RAND() 함수는 0(포함)과 1(제외) 사이의 난수를 반환합니다.
통사론
RAND(seed)
매개변수 값
Parameter | Description |
---|---|
seed | Optional. If seed is specified, it returns a repeatable sequence of random numbers. If no seed is specified, it returns a completely random number |
기술적 세부 사항
작동: | MySQL 4.0에서 |
---|
더 많은 예
예시
임의의 10진수를 반환합니다(시드 값이 6인 경우):
SELECT RAND(6);
예시
임의의 십진수 >= 5 및 <10 반환:
SELECT RAND()*(10-5)+5;
예시
난수 >= 5 및 <=10 반환:
SELECT FLOOR(RAND()*(10-5+1)+5);