Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2009, 16:23
Beak
 
Fecha de Ingreso: febrero-2009
Mensajes: 67
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: enumerar registros bajo una condicion

este es el codigo que me devuelve los registros que puse anteriormente

Código:
select aux.Conteo,r.* from 
(
select  count(*)conteo,idempleado,fecharegistro,tiporegistro from 
registroabierto group by fecharegistro,idempleado,tiporegistro) as Aux i
nner join registroabierto as R
on R.idempleado=aux.idempleado and aux.fecharegistro=r.fecharegistro 
and r.tiporegistro=aux.tiporegistro

estuve leyendo acerca de los cursores aunque todavia no he podido resolver el problema me surge una duda con lo de los cursores
¿que tan optimos son? estoy haciendo esto del lado del servidor para intentar hacer mi aplicacion mas rapida ya que hacia muchos ciclos en mi programa del lado del cliente

no estaria haciendo esta consulta a todas horas pero creo que en cada consulta podria traer de 300 a 400 registros

Última edición por Beak; 15/04/2009 a las 17:37