Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2009, 07:32
daniwish
 
Fecha de Ingreso: enero-2008
Ubicación: Santiago
Mensajes: 14
Antigüedad: 17 años
Puntos: 0
Contar registros de una consulta!!

Hola!

tengo una problema con contar los registros que me devuelve una consulta SQL
en todos lados me pone esto.

sql= select count(*) as num from tabla

pero si pongo el "count(*)" en mi consulta se me cae..

mi consulta es:

Código:
consultadw="SELECT ot.dia, ot.mes, ot.anno, ot.diasol, ot.messol, ot.annosol, ot.diaproc, ot.mesproc, ot.annoproc, Clientes.RazonSocial, ot.instalacion, ot.rentamensual, Clientes.Id, count(Clientes.Id) as total 
FROM ot INNER JOIN Clientes 
ON ot.idcliente=Clientes.Id  
WHERE ot.diaproc<>0 and ot.mesproc <>0 and ot.annoproc <> 0 "
AND Cast(Cast(ot.mesproc as nvarchar) + '/' + Cast(ot.diaproc as nvarchar) + '/' + Cast(ot.annoproc as nvarchar)as SmallDatetime) 
BETWEEN '"&fei&"' AND '"&fef&"'
AND (Clientes.Clientede="&filial&") 
AND (ot.idusuario <> 0)
AND (ot.idsolicitante <> 0)
AND (ot.idprocesador <> 0)"
AND (ot.idsolbaja = 0) 
AND (ot.idfinbaja = 0) 
ORDER BY ot.anno, ot.mes, ot.dia
esa consulta me funciona bien.. el asusto es como cuento los registros que me devuelve..

plix cualquier sugerencia es bienvenida^^

Gracias.