I need a different random number for each row in my table. The following seemingly obvious code uses the same random value for each row.
SELECT table_name,
try using a seed value in the RAND(seedInt). RAND() will only execute once per statement that is why you see the same number each time.