Buen dia ... Bueno, en primer lugar la tabla CURSOASIGNATURA, tiene que relacionar los campos ID, entonces tendría
cursoasignatura ============ idcurso idasignatura La consulta quedaría entonces de la siguiente manera: select a.asignatura, c.curso from asignaturas a, curso c, cursoasignatura d where d.idcurso = c.idcurso and d.idasignatura = a.idasignatura Como parte del análisis para el diseño del modelo de datos, habría que pensar si es posible que una asignatura esté simultáneamente en dos cursos. Si eso es imposible, entonces en vez de 3 tablas se convierten en 2, siendo el diseño de las tablas cursos asignaturas ===== ======== idcurso idasignatura curso idcurso asignatura Saludos, Julius --- El lun 5-oct-09, Juan Carlos Medina Ruiz <jcmedina...@gmail.com> escribió: De: Juan Carlos Medina Ruiz <jcmedina...@gmail.com> Asunto: [pgsql-es-ayuda] Agrupar en Listas A: pgsql-es-ayuda@postgresql.org Fecha: lunes, 5 octubre, 2009, 5:27 pm Saludos tengo el siguiente inconveniente necesito hacer una consulta que me agrupe por cierto criterio 02 tablas ejemplo cursos asignaturas cursoasignatura===== ======== ============= idcurso idasignatura idcursocurso asignatura asignatura necesito que el resultado de mi consulta sea el sgte resultado CURSO: LENGUAJE DE PROGRAMACIONASIGNATURAS: PHP4 PHP5 JQUERY es decir que me agrupe por cursos en un solo listado, yo se que se puede solucionar con 02 consultas, pero por performance esta seria mas lenta quizas en una sola consulta se pueda hacer todo hasta he usado un group_concat que vi en el tio google pero nada no me funciona., espero me puedan apoyar ____________________________________________________________________________________ ¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=e1