Chức năng MS Access Rnd
Ví dụ
Trả về một số ngẫu nhiên từ 1 đến 10 và một số ngẫu nhiên khác từ 100 đến 499:
SELECT Int((10 - 1 + 1) * Rnd + 1) AS RandNumBetween1and10,
Int((499 - 100
+ 1) * Rnd + 100) AS RandNumBetween100and499;
Hãy tự mình thử »Định nghĩa và cách sử dụng
Hàm Rnd trả về một số ngẫu nhiên.
Lưu ý: Nếu bạn không gọi hàm Randomize() trước khi gọi hàm Rnd thì hàm Rnd có thể trả về cùng một số ngẫu nhiên mỗi lần!
Cú pháp
Để trả về một số nguyên ngẫu nhiên nhỏ hơn 1 nhưng lớn hơn hoặc bằng 0:
Rnd
Để trả về một số nguyên ngẫu nhiên trong một phạm vi nhất định, hãy sử dụng công thức sau:
Int(( upperbound - lowerbound + 1) * Rnd + lowerbound )
Giá trị tham số
Parameter | Description |
---|---|
upperbound | Required. The highest allowed value for the random number |
lowerbound | Required. The lowest allowed value for the random number |
Chi tiết kỹ thuật
Hoạt động trong: | Từ Access 2000 |
---|