Hola a todos. Gracias por todas sus respuestas. He encontrado una forma diferente de resolver el problema.
Gracias de nuevo.
J
Avalados por :
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
Hola a todos. Gracias por todas sus respuestas. He encontrado una forma diferente de resolver el problema.
Gracias de nuevo.
J
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
¡Hola!
¡Solo intentando entender correctamente el problema!
¿No puedes simplemente usar Base de datos--> Seleccionar registros distintos ??
Saludos,
Ankur
Hola,
tú puedes hacerlo,
select * from .. into table .... where .....
ELIMINAR ADYACENTES DUPLICADOS DE ITAB COMPARANDO Field1 .
Saludos
Ibr
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute