Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/07/2011, 18:05
Avatar de HaverRamirez
HaverRamirez
 
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 13 años, 4 meses
Puntos: 33
Respuesta: crear celdas con un porcentaje

que sql estas usando, si es 2005 o posterior


ddeclare @myData table (val int) ;
insert @myData values (666),(888),(777) --some dummy data

;with cte as
(
select 100 as a
union all
select a-1 from cte where a>0
--generate 100 rows, the max recursion depth

)
,someRows as
(
select top 1000 0 a from cte,cte x1,cte x2
--xjoin the hundred rows a few times
--to generate 1030301 rows, then select top n rows
)
select m.* from @myData m,someRows where m.val=666

Adecualo a tus necesidades o puedes probar tambien este

SELECT 1
go 50

checate aqui

http://www.sqldev.org/transactsql/insert-same-record-many-times-58507.shtml