Una base de datos relacional contiene dos tablas Student y Performance, como se muestra a continuación:
La clave principal de la tabla Student es Roll_no. Para la tabla Rendimiento, las columnas Roll_no. y Subject_code juntos desde la clave principal. Considere la consulta SQL dada a continuación:
SELECT S.Student_name, sum(P.Marks) FROM Student S, Performance P WHERE P.Marks > 84 GROUP BY S.Student_name;
El número de filas devueltas por la consulta SQL anterior es _________.
Nota: Esta fue una pregunta de tipo numérico.
(A) 5
(B) 4
(C) 3
(D) Ninguno de estos.
Respuesta: (A)
Explicación: En where condition no condition over Roll_no so query produce todos los grupos.
Nombre del estudiante | Suma (P.marcas) |
---|---|
amit | 452 |
Priya | 452 |
Rohan | 452 |
smita | 452 |
Vinit | 452 |
Total de 5 nombres de estudiantes diferentes en los 5 registros de grupo en el resultado. Consulte: http://sqlfiddle.com/#!9/8a79d3/1/0
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA