Điều này sẽ mang lại những gì bạn muốn:
FLOOR(RAND() * 401) + 100
Nói chung, FLOOR(RAND() * (<max> - <min> + 1)) + <min>
tạo một số giữa <min
> và <max>
bao gồm.
Cập nhật
Câu lệnh đầy đủ này sẽ hoạt động:
SELECT name, address, FLOOR(RAND() * 401) + 100 AS `random_number`
FROM users