Khi được gọi với một đối số nguyên, RAND () sử dụng giá trị đó để bắt đầu trình tạo số ngẫu nhiên. Mỗi khi bạn khởi tạo trình tạo với một giá trị nhất định, RAND () sẽ tạo ra cùng một chuỗi các số ngẫu nhiên. Ví dụ sau sẽ chứng minh điều đó -
Ví dụ
mysql> Select RAND(1), RAND(1), Rand(1); +---------------------+---------------------+---------------------+ | RAND(1) | RAND(1) | Rand(1) | +---------------------+---------------------+---------------------+ | 0.40540353712197724 | 0.40540353712197724 | 0.40540353712197724 | +---------------------+---------------------+---------------------+ 1 row in set (0.00 sec)