Consulta SQL usando la cláusula COUNT y HAVING

Considere una tabla ESTUDIANTE que tiene el siguiente esquema: STUDENT (Student_id, Student_Name, Address, Marks) Student_id es la columna principal de la tabla STUDENT. Primero creemos la estructura de la tabla con el comando CREAR en SQL: CREATE TABLE STUDENT (STUDENT_ID NUMBER (4), STUDENT_NAME VARCHAR2 (20), ADDRESS VARCHAR2 (20), MARKS NUMBER (3), PRIMARY KEY (STUDENT_ID)); Ahora, … Continue reading «Consulta SQL usando la cláusula COUNT y HAVING»

mysql | PARTICIÓN POR Cláusula

Una cláusula PARTITION BY se usa para dividir las filas de la tabla en grupos. Es útil cuando tenemos que realizar un cálculo en filas individuales de un grupo usando otras filas de ese grupo. Siempre se usa dentro de la cláusula OVER(). La partición formada por la cláusula de partición también se conoce como … Continue reading «mysql | PARTICIÓN POR Cláusula»

Cláusula marco en SQL

Requisitos previos: funciones de ventana en SQL La cláusula FRAME se usa con funciones de ventana/analíticas en SQL. Cada vez que usamos una función de ventana, crea una ‘ventana’ o una ‘partición’ dependiendo de la columna mencionada después de la cláusula ‘partición por’ en la cláusula ‘sobre’. Y luego aplica esa función de ventana a … Continue reading «Cláusula marco en SQL»