martes, 24 de septiembre de 2019

Seleccionar Grupos y Modificadores del grupo

Seleccionar grupos (having)

La cláusula HAVING establece las condiciones de la cláusula GROUP BY de la misma forma que WHERE interactúa con SELECT. Mientras que las condiciones de búsqueda de WHERE se aplican antes de que se produzca la operación de agrupamiento, las condiciones de búsqueda de HAVING se aplican después. La sintaxis de la cláusula HAVING es similar a la de la cláusula WHERE, con la diferencia de que HAVING puede contener funciones de agregado. Las cláusulas HAVING pueden hacer referencia a cualquiera de los elementos que aparecen en la lista de selección.


Para mayor información hacer clic aquí

El siguiente video tutorial trata sobre la Instrucción




Trabajo Práctico y Marco Teórico


Modificador del Group by (with rollup)

El operador "rollup" resume valores de grupos. representan los valores de resumen de la precedente.


Para profundizar los temas hacer clic aquí.


Trabajo Práctico y Marco Teórico


Modificador del Group by (with cube)
GROUP BY CUBE genera todas las posibles combinaciones de agrupamiento.

Para mas información hacer clic aquí



Trabajo Practico Grupal: Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.



Fecha Entrega: 02/10/2019 - 

Saludos

Registros Duplicados y Clausula Top

Registros Duplicados (Distinct)

La palabra clave DISTINCT elimina las filas duplicadas de los resultados de una instrucción SELECT. Si no se especifica DISTINCT, se devuelven todas las filas, incluidas las duplicada.





Más información sobre Distinct

Marco Teórico y Trabajos Practicos: Registros Duplicados


CLAUSULA TOP

Especifica que solo se devolverá el primer conjunto de filas del resultado de la consulta. El conjunto de filas puede ser un número o un porcentaje de las filas. La expresión TOP se puede usar en instrucciones SELECT, INSERT, UPDATE, MERGE y DELETE.



Más información sobre TOP 

Marco Teórico y Trabajo Práctico: Clausula Top


Trabajo Practico Grupal
Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.



Fecha Entrega: 02/10/2019 - 
Saludos

Contar Registros - Funciones de Agrupamiento - Agrupar Registros

Trabajos Prácticos y Marco Teórico

Contar Registros con (Count_big)

Trabajo Practico y Marco Teórico


Funciones de Agrupamiento (count - sum - min - max - avg)

MAX y MIN





Funcion AVG (Promedio)




Función SUM (Suma)



Marco Teórico y Trabajos Practicos




Agrupar Registros (Group by)


Marco Teórico y Trabajos Prácticos



Trabajo Practico Grupal: Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.


Fecha Entrega: 02/10/2019 - 
Saludos

martes, 17 de septiembre de 2019

Busqueda de Patrones y Contar Registros

Trabajos Prácticos y Marco Teórico





Búsqueda de Patrones

Contar Registros

Trabajo Practico Grupal: Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.

Fecha Entrega: 25/09/2019 - Saludos.

Operadores Logicos ( and - or - not)

Realizar el siguiente trabajo práctico sobre Operadores Lógicos (Not - And - Or)



Trabajo Práctico y Marco Teórico: Operadores Lógicos

Trabajo Practico Grupal: Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.

Fecha Entrega: 25/09/2019 - Saludos.

Otros Operadores Relacionales

Hemos aprendido los operadores relacionales "=" (igual), "<>" (distinto), ">" (mayor), "<" (menor), ">=" (mayor o igual) y "<=" (menor o igual). Dijimos que no eran los únicos. 

Pero existen otros que analizaremos y estudiaremos en esta entrada: IS NULL - BETWEEN - IN.




Trabajos Prácticos y Marco Teórico

Operador Relacional (IS NULL)
Operador Relacional (BETWEEN)
Operador Relacional (IN)


Trabajo Practico Grupal: Hasta 4 integrantes.
El trabajo debe tener una portada indicando los integrantes del grupo. 
Deberá ser realizado en un archivo en la Nube de Google (Google Docs), (los contenidos que considere interesante destacar), compartido entre los cuatro estudiantes y el profesor (oscar.orrego09@gmail.com), todos los integrantes deben tener permiso de Edición.

Fecha Entrega: 25/09/2019 - Saludos.