PostgreSQL - Contar registros

 
Vista:
Imágen de perfil de John
Val: 14
Ha mantenido su posición en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Contar registros

Publicado por John (6 intervenciones) el 28/01/2019 19:30:42
Hola amigos, estoy realizando esta consulta la cual me devuelve un total de 435 registros:
1
2
3
select distinct t.cedula as total from historicoquincena hq
inner join trabajador t on (hq.id_trabajador = t.id_trabajador)
where hq.id_grupo_nomina=72 and anio=2018 and mes=12 and semana_quincena=2

pero al modificarla para obtener el total de registros con la función count el resultado me da un total de 466:

1
2
3
select distinct count(t.cedula) as total from historicoquincena hq
inner join trabajador t on (hq.id_trabajador = t.id_trabajador)
where hq.id_grupo_nomina=72 and anio=2018 and mes=12 and semana_quincena=2

es de suponerse que obviamente se estarán duplicando algunos registros, pero no encuentro como conseguir que no se repitan.

favor Ayuda!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Contar registros

Publicado por Leopoldo Taylhardat (4 intervenciones) el 28/01/2019 20:56:50
Saludos...
select count( distinct t.cedula) ...

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de John
Val: 14
Ha mantenido su posición en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

Contar registros

Publicado por John (6 intervenciones) el 28/01/2019 21:00:53
Justo lo que necesitaba, Muchas gracias Leopoldo eres grande, me ayudaste mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar