Código:
Los usuarios pueden ser de tres tipos, y cada uno de ellos tienen almacenados unos datos diferentes en su perfil, por ello he tenido que crear tres tablas, Id_ usuario || usuario || tipo _usuario
Código:
Lo que necesito es que me muestre todos los usuarios que hay en la tabla 'usuarios' y que me muestre a que ciudad y a que lugar pertenecen (tablas perfil_a , perfil_b, perfil_c).TABLA PERFIL_A Id_ perfil || id_usuario || CIUDAD || LUGAR || etc etc TABLA PERFIL_B Id_ perfil || id_usuario || CIUDAD || LUGAR || etc etc TABLA PERFIL_C Id_ perfil || id_usuario || CIUDAD || LUGAR || etc etc
He probado con esto que es un poco tonto ya que me duplica en cada registro tres veces la ciudad y tres veces el lugar :
Código:
¿Alguien puede decirme u orientarme de como puedo decirle que de cada usuario me capture su ciudad y su lugar buscando en las · tablas de perfiles?SELECT distinct U.id_usuario, U.usuario, U.tipo_usuario,PU.ciudad, PU.lugar, PA.ciudad, PA.lugar, PC.ciudad, PC.lugar FROM usuarios U, perfil_u PU, perfil_c PC, perfil_a PA;
Espero haberme explicado bien Un saludo!