
Seleccion datos
Publicado por Guillermo (3 intervenciones) el 25/10/2016 20:24:22
Buenos días,
Estoy trabajando con una base de datos donde a los usuarios se les asigna diferentes acciones, ahorita estoy trabajando en un select donde se me deben listar todos los empleados sin importar las acciones que se le asignen pero en el campo de accion de personal me debe aparecer '001' o '002' si esas acciones fueron aplicadas para los usuarios en el caso de que un usuario tenga otra accion se debe poner null. Esta parte ya la tengo en mi select el problema que tengo actualmente es que si un empleado tiene una accion '001' y otra accion null, en el select me salen los 2 registros cuando ocupo que nada más se me muestre el '001' y el null no se me muestre. Con el Distict resolvi que si habian N cantidad de null solo me muestre 1 null por cada periodo, pero no me resuelve el tema antes especificado. Aca les dejo un ejemplo más grafico para mayor facilidad.

Estoy trabajando con una base de datos donde a los usuarios se les asigna diferentes acciones, ahorita estoy trabajando en un select donde se me deben listar todos los empleados sin importar las acciones que se le asignen pero en el campo de accion de personal me debe aparecer '001' o '002' si esas acciones fueron aplicadas para los usuarios en el caso de que un usuario tenga otra accion se debe poner null. Esta parte ya la tengo en mi select el problema que tengo actualmente es que si un empleado tiene una accion '001' y otra accion null, en el select me salen los 2 registros cuando ocupo que nada más se me muestre el '001' y el null no se me muestre. Con el Distict resolvi que si habian N cantidad de null solo me muestre 1 null por cada periodo, pero no me resuelve el tema antes especificado. Aca les dejo un ejemplo más grafico para mayor facilidad.
Valora esta pregunta


0