FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta SQL tres tablas. Paradox
Hola a todos
Estoy intentado hacer una consulta de tres tablas en Paradox 7. Las trablas son: Medias, Personas y Sectores. Quiero mostrar todos los registros de la Tabla Medias y solo los registros de las Tablas Personas y Sectores donde los campos sean iguales. La tabla Medias tiene como clave primaria CdMedias y como claves foráneas CdPersona y CdSector, los valores de las claves foráneas pueden ser nulos. En la tabla de Personas tengo como clave primaria CdPersona, y tengo otros campos entre ellos el campo NombrePersona que es el que quiero mostrar en la consulta. En la tabla Sectores tengo como clave primaria CdSector, y tengo entre otros el campo NombreSector que es el que quiero mostrar en la consulta. En realidad la consulta que yo quiero es la siguiente: SELECT Medias.CdMedias, Persona.NombrePersona, Sector.NombreSector FROM Sector RIGHT JOIN (Persona RIGHT JOIN Medias ON Persona.CdPersona = Medias.CdPersona) ON Sector.CdSector = Medias.CdSector ORDER BY CdMedias La consulta anterior esta hecha en Access y yo la necesito para Paradox, el problema que tengo es que Paradox no me reconoce esta sintaxis. Si intento hacer el Right Join anidado me da error. Alguien sabría decirme cual es la sintaxis adecuada para esta consulta en Paradox? Gracias por vuestro tiempo. |
|
|
|