Saludos a todos los del foro.
Estoy haciendo una consulta en el SQL Server 2005 con join para relacionar campos de dos tablas pero no me ha dado el resultado que yo quiero, y es porque estoy realizando mal la consulta. Mis tablas son las siguientes:
Tabla materiasI
no_control (campo llave)
matematicas
fisica
quimica
Tabla materiaII
no_control (campo llave)
programacion
ensamblador
matematicas II
La consulta que estoy haciendo es la siguiente:
select * from materiasI join materiasII on materiasI.no_control=materiasII.no_control where materiasI.no_control='S3380013'
Y me arroja como resultado todos los campos de las tablas materiasI y II que se relacionen con el no_control S3380013 pero me esta repitiendo dos veces el campo no_control.
Ejemplo:
no_control
matematicas
quimica
fisica
no_control
programacion
ensamblador
matematicas II
Como puedo hacer que solo me muestre un solo no_control como resultado.
Ejemplo:
no_control
matematicas
quimica
fisica
programacion
ensamblador
matematicas II
Es obvio que estoy haciendo la consulta mal, o a lo mejor esta mal el diseño de mis tablas.
Agredezco su ayuda en esto.
Gracias.