AYUDA, POR DIOS
Publicado por Victor (16 intervenciones) el 09/04/2014 17:11:48
Hola a todos
Tengo un problema que seguramente sea una tonteria, pero estoy bloqueado.
Tengo la siguiente estructura
Tabla Personal
Numero
Nombre
Apellidos
IDFuncion (Long)
IDDepartamento (Long)
Tabla Funciones
ID (Long)
Descripcion
Tabla Departamentos
ID (Long)
Descripcion
El campo Personal.IDFuncion esta relacionado con la tabla Funciones con el campo Funciones.ID
El campo Personal.IDDepartamento esta relacionado con la tabla Departamentos con el campo Departamentos.ID
Necesito una consulta sql de access que me de los siguientes datos:
Personal.Nombre, Funciones.Descripcion, Departamentos.Descripcion
SELECT Personal.Nombre, Funciones.Descripcion, Departamentos.Descripcion FROM Personal, Funciones, Departamentos WHERE Funciones.ID=Personal.IDFuncion AND Departamentos.ID=Personal.IDDepartamento
El problema viene cuando una personal no tiene definido ninguna funcion o ningun departamento, es decir, los valores IDFuncion y IDDepartamento son igual a 0
Un saludo y gracias por todo
Tengo un problema que seguramente sea una tonteria, pero estoy bloqueado.
Tengo la siguiente estructura
Tabla Personal
Numero
Nombre
Apellidos
IDFuncion (Long)
IDDepartamento (Long)
Tabla Funciones
ID (Long)
Descripcion
Tabla Departamentos
ID (Long)
Descripcion
El campo Personal.IDFuncion esta relacionado con la tabla Funciones con el campo Funciones.ID
El campo Personal.IDDepartamento esta relacionado con la tabla Departamentos con el campo Departamentos.ID
Necesito una consulta sql de access que me de los siguientes datos:
Personal.Nombre, Funciones.Descripcion, Departamentos.Descripcion
SELECT Personal.Nombre, Funciones.Descripcion, Departamentos.Descripcion FROM Personal, Funciones, Departamentos WHERE Funciones.ID=Personal.IDFuncion AND Departamentos.ID=Personal.IDDepartamento
El problema viene cuando una personal no tiene definido ninguna funcion o ningun departamento, es decir, los valores IDFuncion y IDDepartamento son igual a 0
Un saludo y gracias por todo
Valora esta pregunta


0