Artículo por datdata
El lenguaje de consulta estructurado (SQL) es el estándar para interactuar con bases de datos relacionales. Dominar SQL te permite extraer, manipular y analizar datos de manera eficiente.
En este blog, exploraremos las consultas básicas de SQL y las funciones agregadas, proporcionando una guía paso a paso para escribir y entender estas instrucciones esenciales.
Aprende más sobre este tema tan importante deslizando esta página.
👇👇👇
Consultas Básicas de SQL
SELECT, FROM, WHERE y ORDER BY
Las consultas básicas en SQL se construyen utilizando las palabras clave SELECT, FROM, WHERE y ORDER BY. A continuación, te explicamos cómo se usan estas instrucciones paso a paso:
- SELECT y FROM
La instrucción SELECT se utiliza para especificar las columnas que deseas recuperar de una tabla. La instrucción FROM indica de qué tabla se extraerán los datos.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/751ea-bf5c-52e3-0cab-e14b3743f7c_Imagen1.png)
En este ejemplo, se seleccionan las columnas nombre y edad de la tabla empleados.
- WHERE
La instrucción WHERE se usa para filtrar los resultados según ciertas condiciones.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/68e81-017c-77c-0ed5-dbfcf26da46_Imagen2.png)
Aquí, solo se seleccionarán los empleados cuya edad sea mayor de 30 años.
- ORDER BY
La instrucción ORDER BY se utiliza para ordenar los resultados. Puedes ordenar en orden ascendente (ASC) o descendente (DESC).
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/c328cb8-b88-0e68-37-7a8e1cd68b21_Imagen3.png)
Este ejemplo selecciona a los empleados mayores de 30 años y ordena los resultados por edad en orden descendente.
Ejemplo Completo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/ed4be40-5161-5a34-1870-d1b2bdec71c_Imagen4.png)
En este ejemplo completo, seleccionamos las columnas nombre, edad y salario de la tabla empleados, filtramos por empleados mayores de 30 años con un salario superior a 50,000, y ordenamos los resultados por salario en orden descendente.
Funciones Agregadas
Las funciones agregadas en SQL se utilizan para realizar cálculos en un conjunto de valores y devolver un solo valor. Las funciones agregadas más comunes son COUNT, SUM, AVG, MAX y MIN. A continuación, se explica cómo usarlas:
- COUNT
La función COUNT cuenta el número de filas que cumplen una condición.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/57a4bfd-860b-2adb-e47b-e1d3041d537_Imagen5.png)
Este ejemplo cuenta el número de empleados en el departamento de Ventas.
- SUM
La función SUM suma los valores de una columna.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/de6e4e1-2bf6-c0f-4c82-3a0eb8e2186_Imagen6.png)
Aquí, sumamos los salarios de todos los empleados en el departamento de Ventas.
- AVG
La función AVG calcula el promedio de los valores de una columna.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/38a6f20-6ff0-8bb7-ee6-6ac40aed3e5b_Imagen7.png)
Este ejemplo calcula la edad promedio de todos los empleados.
- MAX y MIN
Las funciones MAX y MIN devuelven el valor máximo y mínimo de una columna, respectivamente.
Ejemplo:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/5af4f5-e2cc-6ba-13cf-83f608572a82_Imagen8.png)
Aquí, obtenemos el salario más alto y el más bajo de la tabla empleados.
Ejemplo Completo con Funciones Agregadas:
![](https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/blogs/21078/images/564eb15-15c3-5804-3f16-2e50ff5e7_Imagen9.png)
En este ejemplo, contamos el número de empleados, sumamos los salarios, calculamos la edad promedio, y obtenemos el salario máximo y mínimo para los empleados del departamento de Ventas.
Dominar las consultas básicas de SQL y las funciones agregadas te permite realizar análisis de datos de manera efectiva.
Practica estas instrucciones con nosotros desde:
labs.datdata.com
👉 También te recomendamos nuestros artículos de Dataflows en Power BI y Preguntas de entrevista de admin de Power BI Service
🖱️ Visita nuestro canal de YouTube para aprender Power BI, y síguenos en Instagram , Linkedin y Facebook para aprender en tus tiempos libres.
Te vemos en otro artículo 💪