Mysql: Llenar tabla con datos aleatorios (de una lista)
En alguna ocasión nos hemos encontrado con la necesidad de actualizar / insertar registors de una tabla con elementos aleatoris a partir de una lista.
Esta operación es especialmente útil cuando queremos crear datos "dummy" para entornos de desarrollo.
El ejemplo de este post es para MySql:
UPDATE files f SET license_type = (SELECT ELT(0.5 + RAND() * 2, 'Free', 'Try' ) )