Interpreto lo siguiente y si esta bien la solución seria la que sigue:
Visitas
id_visita PK
id_contacto
tipo_contacto
ubicacion
Datos
Código pre:
Ver originalid_visita, id_contacto, tipo_contacto, ubicacion
1 1 CLIENTE calle
2 2 PROSPECTO telefono
Cliente
id PK
nombre
apellidos
Datos
Prospecto
id PK
nombre
apellidos
Datos
Solución
Código MySQL:
Ver original v.id_contacto,
v.tipo_contacto,
sbc.nombre,
sbc.apellidos,
v.ubicacion
(SELECT id
,nombre
,apellidos
, "CLIENTE" as tipo_contacto
SELECT id
,nombre
,apellidos
, "PROSPECTO" as tipo_contacto
AND v.tipo_contacto
=sbc.tipo_contacto
;
Si?