Ver Mensaje Individual
  #7  
Antiguo 02-10-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por roman
[...]
No entiendo muy bien porque Casimiro menciona que no se puede usarse count si hay una cláusula where o varios campos. Pienso que se puede saber la cantidad de registros haciendo una consulta COUNT previa con las mismas condiciones que la consulta original. Si bien es una consulta extra, normalmente debe ser bastante rápida y tratándse de un sólo dato el envío al cliente es muy rápido también así que imagino que casi no se notaría.
// Saludos
Sólo quería decir que si tiene ya un select "normal" con sus campos y condicionantes normales, no puede añadirle al mismo el count para hacerlo de una sóla vez.
No sé... por ejemplo:
Código:
select tar.*, per.codigoregistro
from tbTareas tar
inner join tbPersonal per on (per.codigo=tar.dependiente)
where tar.Codigo= 13
order by tar.fechainicio
Ahí no puedes añadir el count, tendría que ejecutar una sentencia adicional para contarlos.
Esto es suponiendo que yo hubiese entendido bien la pregunta.
Responder Con Cita