From: | "Ever Daniel Barreto Rojas" <ebarreto(at)telesurf(dot)com(dot)py> |
---|---|
To: | Adriana Pérez <aperlopez(at)hotmail(dot)com>, <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] Select Anidados |
Date: | 2003-11-02 14:39:39 |
Message-ID: | 001401c3a14f$259a66b0$0100a8c0@EVER |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Adriana:
Deberías de utilizar los select anidados con IN.
Algo asi como:
SELECT cursada.idmateria, materia.nombre, cursada.clave, cursada.creditos,
cursada.calificaciones, materia.semestre
FROM materia, alumno, cursada
WHERE cursada.idmateria IN (SELECT idmateria FROM materia WHERE idmateria =
1000)
AND cursada.clave IN (SELECT clave FROM alumno WHERE clave = 'abc')
Como no nos diste la estructura de tus tablas, creo que esto seria algo
aproximado.
Espero que te de un punto de inicio.
Saludos
Ever Daniel
----- Original Message -----
From: Adriana Pérez
To: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Sent: Saturday, November 01, 2003 4:06 PM
Subject: [Pgsql-ayuda] Select Anidados
Deseo anidar dos select en PHP con Postgres en diferentes tablas, el UNION
no me sirve porque es distinto número de columnas, lo que quiero hacer es
mas o menos un kardex, donde me aparezcan nombre de materia, clave,
creditos, calificaciones, semestre en que curso la materia, periodo, etc. de
algún alumno en particular, ya tengo las primeras 3 columnas, pero no logro
imprimir las otras, porque pertenecen a otras tablas, quiero saber si
alguien me puede dar un tip de como juntar 2 select, use la instrucción
"and", pero no se como imprimiría los resultados de forma separada.
Ojalá alguien me pued ayudar, se lo agradeceré, soy nueva en esto. Muchas
Gracias
MSN Fotos: la forma más fácil de compartir e imprimir fotos. Haz clic aquí
Get 2 months FREE*. _______________________________________________
Pgsql-ayuda mailing list Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Terry Yapt | 2003-11-02 19:19:53 | Re: [Pgsql-ayuda] Select Anidados |
Previous Message | Martin Marques | 2003-11-02 00:44:22 | Re: [Pgsql-ayuda] Select Anidados |