Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   contar registros q tienen diferentes criterios (https://www.clubdelphi.com/foros/showthread.php?t=76278)

oscarac 20-10-2011 18:52:27

contar registros q tienen diferentes criterios
 
buenos dias
quiza el titulo no sea muy explicativo.. pero tratare de ser mas explicito

resulta que tengo una tabla donde se guardan codigos de productos, me gustaria contar los registros que sean '0002' y '0003', por rango de fecha y por usuario

Ejemplo

Cita:

Usuario Fecha Codigo
xxxx.....01/10/2011....00002
yyyy.....01/10/2011....00002
yyyy.....01/10/2011....00003
El resultado me gustaria que salga asi
Cita:

xxxx.....01/10/2011....1
yyyy.....01/10/2011....2
se podria?

javier7ar 20-10-2011 19:36:46

Código SQL [-]
select Usuario, Fecha,  count(*) as Cantidad, sum(Cant) as Total
from Tabla
where Codigo in ('00002', '00003')  /*Filtras solo los codigos que te interesan */
group by Usuario, Fecha   /* Agrupas por lo que queres totalizar */

fijate que una cosa es contar las ocurrencias (count(*)) y otra es sumar algun campo (sum(Cant)). No se cual de las dos necesitas


La franja horaria es GMT +2. Ahora son las 17:28:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi