Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda con un JOIN! Ayuda!

Estas en el tema de Ayuda con un JOIN! Ayuda! en el foro de SQL Server en Foros del Web. Hola! Estoy empezando en esto de las bases de datos y tengo un problema al generar una consulta... Tengo tres tablas: PERSONAS, EMPRESAS, REGISTRO 1- ...
  #1 (permalink)  
Antiguo 24/04/2008, 10:40
 
Fecha de Ingreso: abril-2008
Ubicación: Santo Domingo, Republica Dominicana
Mensajes: 53
Antigüedad: 16 años
Puntos: 0
Ayuda con un JOIN! Ayuda!

Hola!

Estoy empezando en esto de las bases de datos y tengo un problema al generar una consulta...

Tengo tres tablas: PERSONAS, EMPRESAS, REGISTRO

1-

PERSONAS
PersonaID
Nombre
Apellido
EstadoCilvil
CIF
RNC

2-

EMPRESAS
EmpresaID
NombreEmpresa
RNC

3-

REGISTROS
RegistroID
PersonaID
EmpresaID
Nombre Establecimiento


Cada persona está relacionada con una empresa, o sea es socio....

Necesito una consulta que me muestres los datos de las personas relacionada con su empresa. Esto mediante la tabla REGISTROS....

No se si necesite otra tabla o o que mas...

Gracias! de antemano...

Última edición por vsuarez3; 25/04/2008 a las 13:06 Razón: Agregar información
  #2 (permalink)  
Antiguo 24/04/2008, 10:51
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: Ayuda con un JOIN! Ayuda!

¿Y cual es el avance que llevas?
  #3 (permalink)  
Antiguo 24/04/2008, 13:50
 
Fecha de Ingreso: abril-2008
Ubicación: Santo Domingo, Republica Dominicana
Mensajes: 53
Antigüedad: 16 años
Puntos: 0
Re: Ayuda con un JOIN! Ayuda!

Pense que lo tenía, hola de nuevo...

Tengo esto:

"SELECT top 5 Registros.NombreEstablecimiento, Personas.Nombre, Personas.Apellido, Personas.Cedula, Personas.EstadoCivil FROM Personas, Registros

WHERE Personas.PersonaId = Registros.PersonaId

Necesito que aparezca tambien la información de la empresa

o sea, de la tabla EMPRESAS de la que hablo


Alguien puede decirme como lo consigo?

Última edición por vsuarez3; 25/04/2008 a las 13:05 Razón: Error!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:36.