IT_Developers/MySQL
MySQL - 랜덤 값 정수로 구하기 / RAND()
고코더
2021. 11. 13. 12:56
안녕하세요.
고코더 입니다.
MYSQL에서 랜덤 값을 구하는 방법을 알아보겠습니다.
RAND() 사용법
● 1. 랜덤 숫자를 뽑는 함수는 RAND()입니다.
SELECT RAND();
● 2. 하지만 이 함수를 그냥 그대로 사용하면 이런 결과 값이 나타납니다.
정수로 랜덤 숫자를 구하는 법
● 3. 이전에 배운 floor() 함수를 이용하여 정수를 구하는 방법은 이렇습니다. 아래처럼 식을 만들어서 100을 곱하면 100지의 랜덤 값이 노출됩니다.
SELECT FLOOR(RAND() * 100);
● 4. 1,000,10,000까지의 랜덤 값을 구한다면 이렇게 하면 됩니다.
SELECT FLOOR(RAND() * 1000);
SELECT FLOOR(RAND() * 10000);