Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   count a valores distintos de una columna (https://www.clubdelphi.com/foros/showthread.php?t=90823)

matersey 12-09-2016 13:34:33

count a valores distintos de una columna
 
buenos dias, mi problema es el siguiente tengo una consulta sql, la cual cambia segun un curso a tratar, esta consulta tiene el campo sexo el me provee datos mezclados ej
M
F
F
F
M
con order by sexo lo puedo obtener de forma agrupada.
F
F
F
M
M
pero en el informe debo obtener un campo total por sexo o sea F=3 y otro campo total M=2, como puedo programar en fastreport para obtener este resultado, desde ya muchas gracias

afxe 28-09-2016 17:01:28

Hola. Puedes cambiar la consulta para que te dé directamente ese resultado: SELECT SEXO, COUNT(*) FROM MiTabla ORDER BY SEXO
O puedes usar una banda de grupo (GroupHeader) por el campo sexo, meter una variable de sistema con el COUNT y ocultar las bandas para que sólo se vea la de grupo.

Por cierto, queda mejor llamar al campo GENERO en vez de SEXO... pero esto es una opinión propia

Un Saludo

roman 28-09-2016 17:42:45

Cita:

Empezado por afxe (Mensaje 509187)
SELECT SEXO, COUNT(*) FROM MiTabla ORDER BY SEXO

Creo que sería GROUP BY en lugar de ORDER BY.

LineComment Saludos


La franja horaria es GMT +2. Ahora son las 08:26:40.

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