Avalados por :

Cómo seleccionar campos distintos en Crystal Reports para evitar duplicados y mejorar la visualización de datos

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 47 Vistas
0
Cargando...

Hola,

Estoy desarrollando un informe (en Crystal) que muestra datos en una tabla y también tiene un gráfico de barras.

Estoy seleccionando algunos campos de la base de datos en la que se basa el gráfico. Los campos se seleccionan como distintos.

es decir, mi consulta sería algo así:

SELECT DISTINCT , , , , de mytable donde.......... ¿Me pregunto si es posible seleccionar estos campos donde solo el primer campo ( ) es distinto?

La razón por la que pregunto esto es porque en el informe, necesito unir dos tablas, donde un campo en la segunda tabla contiene muchas entradas para cada registro individual en la primera tabla (es decir, uno a muchos). Entonces, cuando intento incluir el campo de la segunda tabla en mi informe, aumenta mucho todos los valores en el gráfico de barras y agrega muchos más registros donde tengo los campos en la sección de detalles.

¿Alguien puede ayudarme con este problema, ya que he intentado todo lo que se me ocurre para que funcione de la manera que quiero pero sin éxito?

Gracias

J

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola a todos. Gracias por todas sus respuestas. He encontrado una forma diferente de resolver el problema.

Gracias de nuevo.

J

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Dependiendo de cuáles sean tus campos, es posible que puedas:


select {campo1}, max({campo2}) as campo2, min({campo3}) as campo3, ...
from tabla
group by {campo1}

Esto mantendrá el número de registros con valores distintos de en uno, pero está lejos de ser equivalente a SELECT DISTINCT , ,...

Si proporcionas más detalles sobre lo que representa los datos y cómo se utilizan los campos, es posible que pueda ayudar con una versión de la consulta con group by...

Saludos,

Carl

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola!

¡Solo intentando entender correctamente el problema!

¿No puedes simplemente usar Base de datos--> Seleccionar registros distintos ??

Saludos,

Ankur

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

tú puedes hacerlo,

select * from .. into table .... where .....

ELIMINAR ADYACENTES DUPLICADOS DE ITAB COMPARANDO Field1 .

Saludos

Ibr

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?