La función rand se puede usar en filtros personalizados y cálculos de tablas para mostrar un número aleatorio entre 0 y 1.
Sintaxis
rand()
La función rand muestra un número aleatorio entre 0 y 1.
Ejemplos
La función rand se suele usar para generar números enteros aleatorios y, a veces, para seleccionar un muestreo aleatorio de datos. Por ejemplo, para generar un número entero entre 1 y 100 (inclusive), puedes usar lo siguiente:
(floor(rand()*100)+1)
Esta expresión funciona de la siguiente manera:
- Usa la función
rand()para generar un número aleatorio entre 0 y 1. - Multiplica por 100 para convertirlo en un número aleatorio entre 1 y 100.
- Usa la
floorfunción para redondear el número aleatorio al número entero más cercano, lo que produce un número aleatorio entre 0 y 99 (inclusive). - Agrega 1 para que el número entero aleatorio sea de 1 a 100 (inclusive).
Luego, puedes filtrar tu consulta para incluir solo los datos que estén por debajo de un número aleatorio determinado.
Información importante
La función rand produce un número con 16 decimales, como 0.04277424614631747.