El rincón de JMACOE

Retornar registros aleatorios

La habilidad para retornar registros aleatoriamente desde cualquier tabla es invaluable. Es útil cuando:


La gran parte acerca de seleccionar registros aleatorios desde las tablas es realmente fácil.

El Codigo

Mysql

SELECT product_id, title, description
FROM products
WHERE active = 1
AND stock > 0
ORDER BY RAND()
LIMIT 4

Sql Server

SELECT TOP 4 product_id, title, description
FROM products
WHERE active = 1
AND stock > 0
ORDER BY NewId()

Comparte y diviertete: