Fecha y hora actual: Viernes 23 Jun 2017 19:52
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

consulta a varias tablas

Responder al Tema

Índice del Foro > Otras bases de datos > consulta a varias tablas

Autor Mensaje
zendit
Usuario Iniciado


Registrado: 12 Nov 2014
Mensajes: 24

Mensaje Publicado: Jueves 08 Dic 2016 18:06

Título del mensaje: consulta a varias tablas

Responder citando

Tengo esta consulta para filtrar estos datos


SELECT estado.nombre,municipio.nombre,parroquia.nombre

FROM public.estado,municipio,parroquia

WHERE estado.pais_id = '1'

AND municipio.estado_id = '2'

AND parroquia.municipio_id = '2'


pero me esta trayendo todos los registros de las 3 tablas, si alguien pudiera indicarme cual es el error, lo he intentado de muchas formas pero no me funciona.
La idea es traer los registros solicitados
Saludos.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
JamTe
Usuario Inquieto


Registrado: 30 Jun 2011
Mensajes: 73
Ubicación: En todas partes menos en la cama

Mensaje Publicado: Viernes 09 Dic 2016 10:16

Título del mensaje: consulta a varias tablas

Responder citando

Hola amigo, deberias de aportar la estructura de las tablas para ver las vinculaciones entre ellas.
Por otra parte las consultas numeriacas no se entre comillan

Volver arriba
Ver perfil del usuario Enviar mensaje privado
zendit
Usuario Iniciado


Registrado: 12 Nov 2014
Mensajes: 24

Mensaje Publicado: Martes 13 Dic 2016 23:48

Título del mensaje: consulta a varias tablas

Responder citando

Bueno estas son las estructuras:

La verdad no se si estan bien relacionadas
Estados:
Código:
  1. CREATE TABLE public.estado
  2. (
  3. id BIGINT NOT NULL DEFAULT NEXTVAL('estado_id_seq'::regclass),
  4. nombre CHARACTER VARYING(100) NOT NULL,
  5. pais_id INTEGER NOT NULL,
  6. CONSTRAINT estado_pkey PRIMARY KEY (id)
  7. )
  8. WITH (
  9. OIDS=FALSE
  10. );
  11. ALTER TABLE public.estado
  12. OWNER TO postgres;



Municipios:

Código:
  1. CREATE TABLE public.municipio
  2. (
  3. id BIGINT NOT NULL DEFAULT NEXTVAL('municipio_id_seq'::regclass),
  4. nombre CHARACTER VARYING(100) NOT NULL,
  5. estado_id BIGINT NOT NULL,
  6. CONSTRAINT municipio_pkey PRIMARY KEY (id),
  7. CONSTRAINT municipio_estado_id_fkey FOREIGN KEY (estado_id)
  8. REFERENCES public.estado (id) MATCH SIMPLE
  9. ON UPDATE CASCADE ON DELETE CASCADE
  10. )
  11. WITH (
  12. OIDS=FALSE
  13. );
  14. ALTER TABLE public.municipio
  15. OWNER TO postgres;



Parroquias:
Código:
  1. CREATE TABLE public.parroquia
  2. (
  3. id BIGINT NOT NULL DEFAULT NEXTVAL('parroquia_id_seq'::regclass),
  4. nombre CHARACTER VARYING(100) NOT NULL,
  5. municipio_id BIGINT NOT NULL,
  6. CONSTRAINT parroquia_pkey PRIMARY KEY (id),
  7. CONSTRAINT parroquia_municipio_id_fkey FOREIGN KEY (municipio_id)
  8. REFERENCES public.municipio (id) MATCH SIMPLE
  9. ON UPDATE CASCADE ON DELETE CASCADE
  10. )
  11. WITH (
  12. OIDS=FALSE
  13. );
  14. ALTER TABLE public.parroquia
  15. OWNER TO postgres;

Volver arriba
Ver perfil del usuario Enviar mensaje privado
JamTe
Usuario Inquieto


Registrado: 30 Jun 2011
Mensajes: 73
Ubicación: En todas partes menos en la cama

Mensaje Publicado: Miércoles 14 Dic 2016 23:48

Título del mensaje: consulta a varias tablas

Responder citando

Aparentemente esta todo bien.
Has revisado los registros id que sean diferentes?

Volver arriba
Ver perfil del usuario Enviar mensaje privado
zendit
Usuario Iniciado


Registrado: 12 Nov 2014
Mensajes: 24

Mensaje Publicado: Viernes 16 Dic 2016 16:54

Título del mensaje: consulta a varias tablas

Responder citando

Si todo esta normal y correcto.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 1 Hora

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Altas, bajas, consulta, listado...

Yulisa Java 1 Martes 16 May 2017 14:38 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Consulta para switch C++

merlindvd C, C#, Visual C++ 1 Sábado 26 Nov 2016 16:53 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Consulta sobre Sockets - Cliente Servidor

Dante Uechi Java 2 Martes 18 Oct 2016 00:37 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Guardar el resultado de una consulta en base de...

Manuel Vazquez Visual Basic .NET 0 Miércoles 20 Jul 2016 22:48 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Consulta: GroupDocs.Viewer en VB.net

Francisco Cisternas Programación Web en general 0 Martes 12 Jul 2016 15:59 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,