quiero mostrar la lista de alumnos completa que No pertenecen a una materia(seria el codigo)
ejemplo esta muestra los alumnos pertenecientes a la materia codigo 1
SELECT A.legajo, A.nombre FROM alumnos A
inner JOIN alumnosxmateria AXM ON
A.legajo = AXM.legajo WHERE AXM.codigo=1
y para no pertenecer a la materia probe
SELECT A.legajo, A.nombre FROM alumnos A
left JOIN alumnosxmateria AXM ON
A.legajo = AXM.legajo WHERE AXM.codigo<>1
pero No me larga la lista completa de alumnos solo los alumnos que estan en la tabla alumnosxmateria
ejemplo no figura legajo 37 quiero que figuren todas los alumnos se no esten asignados a esa materia
tabla alumnos
legajo nombre
1 diego
2 gdefg
35 diego
36 s
37 swsw
legajo clave principal
tabla alumnosxmateria
legajo codigo
1 1
1 2
2 1
35 1
36 1
legajo,codigo clave compuesta
tabla materias
codigo nombre
1 prog3
2 lab3
codigo clave principal