10/08/2012, 11:04
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses Puntos: 774 | |
Respuesta: Reporte para agenda diaria lo que pasa es que tienes la asignacion de variables para un usuario entonces si selecionas mas de uno ahi truena lo que deberias de hacer es un while por usuario :) algo asi select nombre_usuario, identity(int,1,1) as rn into #temp2
declare @x int
set @x=1
while @x<select count(*) from #temp2
begin
select nombre from #temp where rn=@x
set @x=@x+1
end
asi sacarias de usuario por usuario y si eso lo implementas en tu while pues podrias sacar los schedules de todos tus pacientes y doctores :)
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |