Muy buenas tardes. Apelo a vostros por lo siguiente : tengo una consulta que deberia ser condicional, ya que implica 4 tablas (Clientes, personasFisicas, personasJuridicas, contactos).
El problema es que cuando un Cliente es una persona fisica, la tabla contactos tendra asociado el idCliente y el idPersona, para relacionar ambas (personas y clientes).
En cambio , si fuese un cliente de tipo "personaJuridica", la relacion es unicamente entre personasJuridicas.idCliente = Clientes.idCliente.
Estoy buscando ejemplos de algun condicional , pero no encuentro lo que necesito.
Agradezo de antemano!
Código MySQL:
[/CODE] Ver original
Clientes.idCliente, Clientes.nombreComercial, Clientes.tipoPersona, personasFisicas.nombre, personasFisicas.Apellido , personasJuridicas.razonSocial FROM Clientes