De vuelta con la homogeneización de códigos
Aun a riesgo de ser pesado vuelvo al ataque, me ha surgido un problema respecto a la consulta y es que me duplica resultados en cuanto encuentra un mismo código origen en su raíz, es decir, como ejemplo de resultado de la consulta de selección me arrojaría:
Partiendo de las tablas
Tabla1:Origen:
Codorigen
45678912456
Tabla2:Paso:
Codpaso codfinal
45678912 89
4567891 90
4567 100
53468495 93
5631976 94
56319767 92
El problema es que según tu hábil solución, y culpa mía por que no me expresé con la claridad que hubiera debido es que sólo puedo obtener un registro de código origen en la consulta, es decir a cada código origen sólo se le puede asignar un cádigo final, según la misma ahora mismo arrojaría los siguientes resultados:
Código origen Código de paso Código final
45678912456 45678912 89
45678912456 4567891 90
45678912456 4567 100
Cuando el único que sería correcto teniendo en cuenta el código de paso sería el primer registro de la consulta de selección, es decir:
Código origen Código de paso Código final
45678912456 45678912 89
Lo he intentado con las propiedades de consulta pero al no tratarse de ni valores ni registros únicos, ya que debería mostrar todos los campos en la consulta, además de alguno más, como por ejemplo un importe no me elimina los resultados no deseados.
Espero haber sido más preciso esta vez en la exposición del problema. Agradezco mucho tu interés y el que compartas tus conocimientos con esta "comunidad" de usuarios
Partiendo de las tablas
Tabla1:Origen:
Codorigen
45678912456
Tabla2:Paso:
Codpaso codfinal
45678912 89
4567891 90
4567 100
53468495 93
5631976 94
56319767 92
El problema es que según tu hábil solución, y culpa mía por que no me expresé con la claridad que hubiera debido es que sólo puedo obtener un registro de código origen en la consulta, es decir a cada código origen sólo se le puede asignar un cádigo final, según la misma ahora mismo arrojaría los siguientes resultados:
Código origen Código de paso Código final
45678912456 45678912 89
45678912456 4567891 90
45678912456 4567 100
Cuando el único que sería correcto teniendo en cuenta el código de paso sería el primer registro de la consulta de selección, es decir:
Código origen Código de paso Código final
45678912456 45678912 89
Lo he intentado con las propiedades de consulta pero al no tratarse de ni valores ni registros únicos, ya que debería mostrar todos los campos en la consulta, además de alguno más, como por ejemplo un importe no me elimina los resultados no deseados.
Espero haber sido más preciso esta vez en la exposición del problema. Agradezco mucho tu interés y el que compartas tus conocimientos con esta "comunidad" de usuarios
1 respuesta
Respuesta de smanero
1