![]() |
Problema con Base de datos! Ayuda Hola... Tengo un problema con una base de datos que necesito consultar... Tengo varias tablas, entre estas 4 principales: 1- PERSONAS (PersonaID, Nombre, Apellido,...) 2- EMPRESAS (EmpresaID, NombreEmpresa, RNC,...) 3- DIRECCIONES (DireccionID, Calle, SectorID...) 4- REGISTROS (REGISTROID, PERSONAID, EMPRESAID, DIRECCIONID...) En la tabla REGISTROS se encuentran todas las personas que son propietarias de una EMPRESA... el problema está en que cuando hago la consulta no aparecen los datos requeridos, porque tengo campos NULL. En personaID casi todos los campos están NULL, y en el campo EmpresaID hay otros tantos NULL. Como puedo solucionar este problema? se supone que EMPRESAID Y REGISTROID no pueden estar NULL y no se como modificar la relacion que existe porque no fuí yo quien hizo la Base de datos... La consulta que he hecho es: select p.nombre, p.apellido, e.nombreempresa from empresas e join Registros r on e.empresaid = r.empresaid JOIN personas p on p.personaid = r.PersonaId Las direcciones si aparecen todas Se supone que debería funcionar si los campos no estuvieran NULL Qué me recomiendan? |
Re: Problema con Base de datos! Ayuda Código: select p.nombre, p.apellido, e.nombreempresaSuerte |
Re: Problema con Base de datos! Ayuda Cita:
Gracias!..... Alguna sugerencia para conseguir los valores, se puede hacer algun stored procedure o algo parecido para llenar la tabla? |
| La zona horaria es GMT -6. Ahora son las 17:21. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.