curso sql

INNER JOIN SQL con ejemplos

INNER JOIN de SQL, se usa para combinar consultas de dos o más tablas a la vez en función de una columna que tiene relación entre las tablas. Para este ejemplo, vamos a utilizar la base de datos ‘world’ de MySQL. En la tabla ‘city’ tenemos los siguientes campos: En la tabla ‘country’ tenemos los […]

LIMIT y OFFSET en SQL

Hasta este punto, en el curso, has utilizado en muchas ocasiones la cláusula LIMIT para limitar la cantidad de registros que se devuelven en una consulta SQL. En este capítulo, verás como funciona LIMIT junto con OFFSET. ¿Qué son LIMIT y OFFSET? Como bien ya sabes, la cláusula LIMIT se usa para restringir el total […]

DISTINCT de SQL para resultados distintos

Gracias a la cláusula DISTINCT de SQL, podemos encontrar los resultados distintos en una consulta. Esto es muy útil para eliminar registros duplicados en las tablas o para ver resultados sin repetir. De momento, aún no vamos a eliminar nada. En este capítulo, solo vamos a filtrar. Sintaxis de DISTINCT de SQL La sintaxis de […]

IS NULL e IS NOT NULL en SQL

Los operadores IS NULL e IS NOT NULL de SQL te permiten filtrar y realizar acciones específicas en función de la presencia o ausencia de valores NULL en las columnas de la tabla. Un valor nulo en SQL representa la ausencia de un valor en un dato específico de una tabla. Por ejemplo, supongamos que […]

Los patrones de búsqueda con IN en SQL

En este capítulo te mostraré de qué forma funciona el operador IN de SQL, con el que filtraremos resultados con varias opciones. Sintaxis básica del operador IN de SQL Esta es la sintaxis básica del operador IN: Ejemplo práctico de uso del operador Veamos un ejemplo con este operador. Vamos a seleccionar unos cuantos campos […]

Subconsultas en SQL para principiantes

En este capítulo verás las subconsultas en SQL, una poderosa herramienta que nos permite anidar consultas dentro de otras consultas. Con las subconsultas, podemos usar los resultados de una consulta para filtrar o procesar datos en otra consulta. En este capítulo, usaremos la base de datos ‘world’ para ver ejemplos prácticos del uso de subconsultas […]

Patrones de búsqueda en SQL con LIKE

En esta ocasión os voy a mostrar con ejemplos prácticos, como funcionan los patrones de búsqueda en SQL, con la cláusula LIKE. Para las prácticas, utilizaremos las tablas que vienen con la instalación de MySQL, ‘world’ y ‘sakila’. La cláusula LIKE de SQL La cláusula LIKE se usa para buscar valores que coincidan con un […]

Operadores lógicos de SQL, AND, OR y NOT

En esta ocasión te voy a mostrar el uso de los operadores lógicos de SQL. AND, OR y NOT. Hasta este punto en el curso, solo lo habíamos utilizado con condiciones simples (una condición). Al combinar múltiples condiciones, es posible precisar aún más los resultados que obtenemos de una consulta. En este capítulo, aprenderemos cómo […]

Las funciones de agregado SQL

En esta ocasión te voy a mostrar lo que son las funciones de agregado SQL y como puedes utilizar algunas de las más comunes. Para los ejemplos prácticos, voy a usar las bases de datos que vienen con la instalación de MySQL (world y/o sakila). ¿Qué son las funciones de agregado? Las funciones de agregado, […]

El uso de los alias SQL

En este capítulo, vas a ver el concepto de alias en SQL y cómo puede servirnos para escribir consultas más legibles. ¿Qué son los alias de SQL y para qué se utilizan? Un alias SQL es una manera de renombrar temporalmente una columna o tabla, dándole otro nombre. Esto puede ser útil para simplificar tus […]

Scroll hacia arriba