hola,
estoy intentando hacer una consulta a varias tablas para mostrar una lisa con todas las asignaturas de la universidad y me salen resultados repetidos xq tng una tabla q hace de union entre cursos y asignaturas y hay asignaturas q pertenecen a varios cursos...
he estado mirando manuales y creo qdebo usar un select distint pero la verdad es que no se como.
el select q me funciona (mostrando algun resultado repedido) es:
SELECT units.*, courseunits.*, courses.*, departments.*
FROM units, courses, departments, courseunits
WHERE (departments.IdDepart=courses.IdDepart
AND courses.IdCourse=courseunits.IdCourse
AND courseunits.LocalKey=units.LocalKey)
el campo que quiero q no se repita es LocalKey que esta en las tablas courseunits y units (clave primaria en ambas).
no se si debo poner el DISTINCT justo despues de SELECT o debo hacer otro SELECT (tampoco se si es posible esto....)
Si alguien puede ayudarme se lo agradeceria mucho.
Saludos