Want to make creations as awesome as this one?

More creations to inspire you

SITTING BULL

Horizontal infographics

RUGBY WORLD CUP 2019

Horizontal infographics

GRETA THUNBERG

Horizontal infographics

FIRE FIGHTER

Horizontal infographics

VIOLA DAVIS

Horizontal infographics

LOGOS

Horizontal infographics

Transcript

Explicación

Filtrado de datos

Filtrar los datos es esencial cuando se quiere trabajar con un subconjunto específico de la información disponible. En SQL, esto se logra con la cláusula WHERE, que permite definir una condición que los datos deben cumplir para ser incluidos en los resultados.

Sintaxis básica de SQL: SELECT, FROM, WHERE, ORDER BY, LIMIT

Solución

Consultas básicas en SQL Console

Ejemplo de consulta

Lorem ipsum dolor sit amet consectetur adipiscing

Lorem ipsum dolor sit amet consectetur adipiscing

Escenario:Tienes una tabla llamada t_data con las siguientes columnas:

  • Fecha
  • País
  • Vendedor
  • Categoría
  • Total
Objetivo: Escribir una consulta SQL para:
  1. Seleccionar todas las columnas de la tabla.
  2. Filtrar los resultados para mostrar solo las ventas realizadas en Colombia.
  3. Ordenar los resultados por la columna Total en orden descendente.
  4. Limitar los resultados a las 5 ventas más altas.

El comando SELECT en SQL se utiliza para especificar las columnas que deseas recuperar o visualizar de una tabla en la base de datos. Es la primera parte de una consulta SQL y define qué datos aparecerán en los resultados. Puedes seleccionar una o varias columnas, e incluso todas las columnas de una tabla usando el asterisco (*).

SELECT

El comando FROM indica de cuál o cuáles tablas se extraerán los datos especificados en el SELECT. Es esencial en una consulta SQL porque define la fuente de los datos. Si estás trabajando con más de una tabla, FROM también es donde defines cómo se deben unir o combinar esas tablas.

FROM

La cláusula WHERE se utiliza para filtrar los resultados de una consulta SQL con base en una condición específica. Es decir, solo las filas que cumplan con la condición establecida en WHERE serán incluidas en el resultado. Esta cláusula permite realizar consultas más precisas, reduciendo la cantidad de datos devueltos.

WHERE

Es una cláusula en SQL que se utiliza para ordenar los resultados de una consulta en un orden específico, ya sea ascendente o descendente. Esta cláusula es útil cuando se necesita organizar los datos de manera que sea más fácil analizarlos o presentarlos.

  1. Orden Ascendente (ASC):
  • Este es el orden predeterminado si no se especifica nada.
  • Los datos se organizan de menor a mayor, ya sea numéricamente, alfabéticamente (A a Z), o cronológicamente (fechas más antiguas a más recientes).
2. Orden Descendente (DESC):
  • Los datos se organizan de mayor a menor.

ORDER BY

Es una cláusula en SQL que se utiliza para restringir la cantidad de filas que se devuelven en el resultado de una consulta. Esto es útil cuando solo se necesita una muestra de los datos o cuando se quieren ver los "n" elementos principales de un conjunto de resultados.LIMIT es comúnmente utilizado en conjunto con ORDER BY para limitar los resultados después de haberlos ordenado.

LIMIT

Explicación del Ejercicio

  • SELECT * : Esta parte de la consulta selecciona todas las columnas de la tabla.
  • FROM t_data: Especifica que estamos obteniendo los datos de la tabla t_data.
  • WHERE Pais = 'Colombia': Filtra los datos para mostrar solo aquellas filas donde el país es Colombia.
  • ORDER BY Total DESC: Ordena los resultados por la columna Total en orden descendente (de mayor a menor).
  • LIMIT 5: Limita los resultados a las 5 ventas con el total más alto.