Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể tạo cùng một chuỗi số ngẫu nhiên trong MySQL?


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)