컴공생의 다이어리
[MySQL] 정수 난수(랜덤) 값 생성 본문
[MySQL] 정수 난수(랜덤) 값 생성
MySQL에서 정수 랜덤 값을 생성하고 싶다면 rand()함수와 floor 함수를 이용해주면 된다. 만일 0부터 9사이의 난수를 발생하고 싶다면 아래와 같이 FLOOR(RAND()*10)을 사용하면 된다.
SELECT FLOOR(RAND()*10);
만일 1부터 10까지의 난수를 발생하고 싶다면 FLOOR 함수 앞에 1을 더해주면 된다.
SELECT 1+FLOOR(RAND()*10);
728x90
반응형
'Development > Database & SQL' 카테고리의 다른 글
[MySQL] TIMESTAMP 시간 차이 계산 - TIMESTAMPDIFF (0) | 2022.02.02 |
---|---|
[MySQL] 프로시저를 이용한 더미데이터 생성 (0) | 2022.01.20 |
스키마(schema)와 인스턴스(instance) (0) | 2022.01.17 |
데이터베이스 관리 시스템(DBMS) (0) | 2022.01.12 |
데이터 종류 - 정형 데이터, 반정형 데이터, 비정형 데이터 (0) | 2022.01.10 |
Comments