RAND() generates a random number between 0 and 1 (inclusive). This function is useful for creating random samples, simulations, and any operations requiring random values. Each call to RAND() produces a new random number.
RAND()
RAND() returns a numeric value between 0 and 1
RAND() = 0.1458 (random value between 0 and 1)
RAND() = 0.5295 (different random value)
RAND() * 100 = 94.1597 (random value between 0 and 100)
RAND() * 10 = 7.2345 (random value between 0 and 10)
ROUND(RAND() * 6) = 4 (random integer between 1 and 6)
RAND() * (100 - 50) + 50 = 78.234 (random value between 50 and 100)