Cita:
Iniciado por jninufg hola, me devuelve 5 de los 6 que tendria que ser:
te adjunto mejor el codigo original en catalan
para ponerlos en orden, modulo, trimestre y nota solo cambiando en orden de la query?
Ponerlos en un determinado orden, implica usar cláusulas ORDER BY. Siempre.
En cuanto al caso de un idModulo que no corresponda a la tabla Modulos, en la tabla notas, eso muestra un erro de datos de los severos, ya que siendo una tabla base, no debería existir ningún registro de Notas que no corresponda a un módulo. Si lo hay, tienes un error de diseño, de dependencias y de datos.
O sea, tendrías un
serio problema.
Mi sugerencia es que primero nos digas cuál es la estructura real de las tablas, con un simple:
Copia y posteanos el resultado de cada una de esas, y veremos partir de allí sy hay defectos.
Broma aparte, las bases de datos sólo entienden SQL
... no lenguajes humanos.
El idioma usado para poner los nombres de los objetos es irrelevante, a menos que uses palabras simples en inglés, que pueden traerte problemas de sintaxis en algún momento.
Incuso podrías usar nombres codificados, sin significación, y sería lo mismo. Lo que importa es lo que contienen, no como se llamen.