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... >