Temas > Programacion > Base de datos > Grupos de datos GROUP BY en Sql
Julio

Divide los registros de una tabla en otros más pequeños
mediante GROUP BY.
Si se incluye una funcíón de grupo en la cláusula SELECT, no
se puede seleccionar resultados individuales a menos que la
columna aparezca en la cláusula GROUP BY. Si no se incluyen
las columnas correspondientes en la lista dará error.
Con el uso de WHERE se puede excluir filas antes de la división
en grupos.
No se puede usar el alias con GROUP BY
Por defecto las filas se ordenan en forma ascendente. Esto se puede
modificar haciendo uso de la cláusula ORDER BY
GROUP BY se puede usar sobre varias columnas.
GROUP BY. Sintaxis
SELECT column, group function
FROM table
[WHERE condición]
[GROUP BY expresión_de_agrupación]
[HAVING condición_de_grupo]
[ORDER BY columna];

Ejemplo:
Select deptno AVG(sal)
From emp 
GROUP BY deptno 
ORDER BY avg(sal);
Cualquier columna o expresión en la SELECT que no sea una
función agregada tiene que ser especificada en la función GROUP
BY.
No se puede usar una cláusula WHERE para restringir grupos ->Usar
HAVING.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
 123456
78910111213
14151617181920
21222324252627
28293031   

Miercoles 2 de Julio 2025
Semana 27



Base de datos


-Mysqli::real_connect(): (HY000/1698): Access
-Cambiar fecha aleatoriamente en mysql
-Conexion mysql remota muy lenta
-Conexion remota a base de datos Mysql
-Cargar excel a una tabla mysql con php
-Load data infile en ubuntu con php
-Eliminar una vista en sql
-Creacion de una vista en sql
-Definicion VISTA en sql
-Modificacion y Borrado de secuencias en sql
-Uso de la secuencia en sql
-Secuencias en sql
-Borrado y modificacion de un indice en sql
-Cuando NO crear un indice en sql
-Cuando crear un indice en sql
-Indices en sql
-Foreign Key en sql
-Constraint Primary Key en sql
-Constraint UNIQUE en sql
-Uso de constraints restricciones en sql
-Agregar comentarios a una tabla en sql
-Truncar una tabla en sql
-Agregar una columna en una tabla en sql
-ALTER table en sql
-Creacion de una tabla mediante subconsulta en sql
-Consultas al diccionario de datos en sql
-REFERENCIA A TABLAS DE OTROS USERS en sql
-CREATE TABLE en sql
-Objetos de la Base de datos
-Eliminacion de registros DELETE en DML
-Modificacion con subconsultas y multicolumna DML
-Modificacion de registros UPDATE en DML
-Copiar registros en otra tabla en DML
-Creacion de un script con PROMPTS especficos DML
-Insercion de nuevos registros em DML
-La sentencia INSERT en DML
-Lenguaje DML
-Conversion de tipos de datos en PL SQL
-Funciones SQL en PL/SQL
-Sintaxis y directrices del bloque PL SQL
-Declaracion de variables y escalares en PL SQL
-Variables NO-PL SQL
-Variables PL SQL
-Uso de variables en SQL
-Subprogramas en PL SQL
-Estructura de Bloque en Subprogramas PL SQL
-Bloques PL SQL
-Estructuras PL SQL
-USO del operador ALL en sql
-USO del operador ANY en sql
-HAVING en subconsultas en sql
-SUBCONSULTAS en sql
-Comandos de encabezado y pie de pagina en sql
-Formato de Columna en sql
-Personalizacion entorno SQL Plus
-El comando COMPUTE en SQL
-El comando BREAK en sql
-DEFINE y UNDEFINE en sql
-El comando ACCEPT en sql
-Variables de usuario en sql
-Uso del doble Ampersand ampersan en sql
-Especificacion de nombres de columnas en sql
-Valores tipo caracter y tipo fecha en sql
-Uso del comando SET VERIFY en sql
-Comandos propios SQL Plus
-Variables de sustitucion en sql
-Tipos de lineas en sql
-Informes interactivos en sql
-HAVING en PL SQL
-Tipos de funciones de grupo en Sql
-Triggers sobre vistas en PL SQL
-Bloqueos en oracle
-Consistencia en lectura en Oracle
-Estado de los datos despues de hacer ROLLBACK
-Estado de los datos despues del COMMIT
-Sentencias para el control explicito e implicito
-Ventajas de Commit i Rollback
-Transacciones en BD Oracle
-Etiquetas y Loops Anidados en PL SQL
-Bucle WHILE en PL SQL
-Bucle FOR en PLSQL
-Bucle basico en PL SQL
-Generacion de condiciones Logicas PL SQL
-Sentencias IF-THEN-ELSIF PL SQL
-Control de flujo en ejecucion PL SQL
-Proteger phpmyadmin con .htaccess
-MATCH AGAINST en MySQL para menos de 4 caracteres
-Problema con acentos y caracteres en pagina web
-Tablas mutantes en sql
-Creacion de vistas en sql
-Trigger que avisa la falta de stock
-Creacion de trigger en sql
-Hacer cursores en Sql, base de datos
-Select multitabla
..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal