Estimado,

Genera una vista a partir de las dos tablas.

Un saludo,
Germán Salinas


El 10 oct. 2017 00:34, "Edgar Baez" <edgb...@gmail.com> escribió:

> Tenes que hacer un full join o dos select y unis.
>
> El left join bo traeria nada debido  que di no encuentra en la primera ya
> no evalua la segunda
>
> Select usua.*
>    from (Select a.usuario, a.pass, a.token
>                 From usuarios1 a
>                Union all
>               Select b.usuario, b.pass, b.token
>                 From usuarios2 b
>               ) usua
> Where usua.usuario = 'aramirez'
>
> Asi si esta en una de las tablas devolvera un registro si esta en ambas
> dos, ahi evaluar distict
>
> Atte
>
> El 9 oct. 2017 20:00, "Maria Antonieta Ramirez" <marami...@ulsaneza.edu.mx>
> escribió:
>
>> SI, de hecho son tablas con valores diferentes y asi esta planteado que
>> fueran separadas ya que las ocupan en diferentes sistemas.
>>
>>
>> De hecho mi usuario solo existe en una de las dos tablas no en las dos.
>>
>>
>>
>> corri este query que me hicieron favor de enviar  pero no me arroja
>> resultados , no se si es porque mi usuario y mi password no es el mismo en
>> las dos tablas ya que cada usuario no existe en las dos tablas , solo estan
>> en una de las dos tablas..
>> ------------------------------
>> *De:* Carlos Alberto Silva <cas...@gmail.com>
>> *Enviado:* lunes, 9 de octubre de 2017 17:53:21
>> *Para:* Maria Antonieta Ramirez
>> *Cc:* FORO POSTGRES
>> *Asunto:* Re: AYUDA CON VISTA
>>
>> select COALESCE(a.usuario, b.usuario) as usuario,
>>        COALESCE(a.pwd, b.pwd) as pwd,
>>        matricula,
>>        COALESCE(a.iniciosesion, b.iniciosesion) as iniciosesion,
>>        COALESCE(a.ultimoacceso, b.fechaultimoacceso) as ultimoacceso,
>>        token,
>>        a.activo
>> from educaciondistancia.usuarios a
>>   left join educaciondistancia.usuariosadmin b on b.usuario = a.usuario
>> where a.usuario ='aramirez'
>>
>>
>> El 9 de octubre de 2017, 19:22, Maria Antonieta Ramirez <
>> marami...@ulsaneza.edu.mx> escribió:
>>
>>> Hola a todos...
>>>
>>>
>>> Necesito hacer la busqueda de un valor , en mi caso es el usuario.
>>>
>>> Tengo que buscar si mi usuario exuste en la tabla usuarios y si no, que
>>> lo busque  en usuariosadmin. Mi pregunta es que es lo que mejor me
>>> funcionaria aqui, hacer una vista o una función. Y si tienen algun ejemplo
>>> se los agradeceria bastante.
>>>
>>>
>>> select usuario, pwd, matricula, iniciosesion, ultimoacceso, token
>>> from educaciondistancia.usuarios
>>> where usuario ='aramirez'
>>>
>>>
>>> select  usuario,pwd, personal, activo,iniciosesion,fechaultimoacceso
>>> from educaciondistancia.usuariosadmin
>>> where usuario ='aramirez';
>>>
>>>
>>>
>>> Gracias!
>>>
>>
>>
>>
>> --
>> .... Si no es necesario, no imprima este correo. Todos somos
>> responsables por el cuidado del medio ambiente...
>>
>

Reply via email to