Ingresar dos valores de distintas tablas en una sola columna
Publicado por Jhon (1 intervención) el 23/10/2016 22:56:28
Buenas,quisiera hacer esta consulta, tengo una base de datos con una tabla de alquileres, inquilino, persona y empresa, entre otras. y me han solicitado mostrar todos los alquileres existentes, obviamente con la identificacion de la persona o empresa a quien corresponde.
Quiero saber como colocar el nombre tanto de empresa o persona en una sola columna llama "Nombre Arrendatario".
Tambien me genera un problema al querer usar el where como condicion para limitar los rsultados, realizo la condicion de inquilino.IDINQUILINO= alquileres.Inquilino_idInquilino y genera producto cartesiano
Estas son las tablas y sus valores
alquileres:
IDALQUILERES
Alquiler_Estado
Alquiler_Estatus
Dia_Pago
Duracion_Contr_Meses
Fecha_Contrato
Fecha_Ingreso
Monto_Contrato
Monto_Deposito_Garanti
Inquilino_idInquilino
Local_idLocal
empresa:
Rif_Empresa
Empresa_Estatus
Fecha_Const
RazonSocial
inquilino:
IDINQUILINO
Act_Economica
Direccion
Email
Inquilino_Estatus
Telefono
Tipo_Inquilino
Empresa_Rif_Empresa
Persona_Cedula
Persona:
Cedula
Nombre1
Fecha_Nac
Persona_Estatus
LOCALES
IDLOCAL
Etapa_Loc
Nombre_Loc
Quiero saber como colocar el nombre tanto de empresa o persona en una sola columna llama "Nombre Arrendatario".
Tambien me genera un problema al querer usar el where como condicion para limitar los rsultados, realizo la condicion de inquilino.IDINQUILINO= alquileres.Inquilino_idInquilino y genera producto cartesiano
Estas son las tablas y sus valores
alquileres:
IDALQUILERES
Alquiler_Estado
Alquiler_Estatus
Dia_Pago
Duracion_Contr_Meses
Fecha_Contrato
Fecha_Ingreso
Monto_Contrato
Monto_Deposito_Garanti
Inquilino_idInquilino
Local_idLocal
empresa:
Rif_Empresa
Empresa_Estatus
Fecha_Const
RazonSocial
inquilino:
IDINQUILINO
Act_Economica
Direccion
Inquilino_Estatus
Telefono
Tipo_Inquilino
Empresa_Rif_Empresa
Persona_Cedula
Persona:
Cedula
Nombre1
Fecha_Nac
Persona_Estatus
LOCALES
IDLOCAL
Etapa_Loc
Nombre_Loc
Valora esta pregunta


0