MySQL RAND
The RAND
function generates a random floating-point number between 0 and 1. It is useful for selecting random records or generating random values.
Examples with Tamil Kings
1. Generating a Random Number
SELECT RAND() AS random_number;
Code Explanation: This query generates a random floating-point number between 0 and 1.
2. Selecting Random Records
SELECT * FROM tamil_kings_auto_increment ORDER BY RAND() LIMIT 3;
Code Explanation: This query selects 3 random records from the tamil_kings_auto_increment
table.
Best Practices
- Use
RAND()
for generating random values or shuffling records. - Be cautious when using
ORDER BY RAND()
on large datasets, as it can be inefficient.
Key Takeaways
- The
RAND
function generates a random number between 0 and 1. - It is useful for selecting random records or generating unique values.