Estaba viendo esta pregunta: Getting random value from a SQLite table y me preguntaba si se pueden duplicar registros usando SQL. Más específicamente, hay una construcción que permite transformar estos registros:¿Cómo puede SQL crear registros duplicados?
id| name| count
---------------
1| Anne| 3
2| Joe| 2
en:
id| name
--------
1| Anne
1| Anne
1| Anne
2| Joe
2| Joe
donde el conteo de Anne
y Joe
registros en este último coincide con el valor count
correspondiente en el antiguo conjunto de registros.
¿Se puede hacer con SQL? ¿Si es así, cómo?
EDIT:
Lucero le pregunta qué lenguaje SQL; cualquiera realmente, pero idealmente el enfoque más agnóstico sería el mejor.
otra edición:
¿Se puede hacer dentro de una única sentencia SQL en digamos SQLite?
La respuesta corta es ** Sí, se puede hacer ** :) –
Arrrite, actualicé mi pregunta ;-) –
¿Por qué querrías? ¿Qué harías con el conjunto de datos resultante? –