descarga La chuleta SQL!

¿Te gustaría tener acceso a una chuleta SQL con las sentencias más útiles de SQL? ¡Tenemos justo lo que necesitas! En nuestro sitio web, puedes descargar una chuleta SQL completamente gratis. La única condición es que dejes tu correo electrónico. ¿Por qué deberías hacerlo?

La chuleta SQL PDF de Cursatica.com
La chuleta SQL PDF de Cursatica.com
La chuleta SQL PDF de Cursatica.com
La chuleta SQL PDF de Cursatica.com

Pero eso no es todo. Al proporcionarnos tu correo electrónico, también podrás recibir actualizaciones sobre nuevos recursos de SQL y otros temas relacionados con la tecnología. Nunca te perderás una actualización importante y siempre estarás al día con las últimas novedades.

No importa si eres un desarrollador, un estudiante o simplemente alguien interesado en aprender más sobre SQL. Nuestra chuleta SQL es perfecta para ti. Aprovecha esta oportunidad y descarga la chuleta SQL hoy mismo. Simplemente deja tu correo electrónico y recibirás el PDF de forma instantánea. Recibirás un correo electrónico en como máximo una hora para confirmar tu subscripción y una vez confirmes, te llegará otro correo con un enlace para descargarte la chuleta SQL en PDF.

Si quieres seguir aprendiendo más sobre SQL, también puedes unirte a nuestra comunidad de aprendizaje de SQL. Ofrecemos cursos y recursos para ayudarte a mejorar tus habilidades y mantenerte actualizado sobre los últimos avances en tecnología.

En resumen, no pierdas la oportunidad de obtener una chuleta SQL PDF gratuita con las sentencias más útiles de SQL. Descárgala hoy mismo y comienza a mejorar tus habilidades en SQL. ¡Te esperamos en nuestra comunidad de aprendizaje!

¿Qué es SQL?

SQL del ingés Structured Query Language o lenguaje de consulta estructurada es un lenguage para comunicarse con bases de datos relacionales. SQL te permite seleccionar datos y construir informes complejos. Se utiliza en casi todos los sistemas que almacenan datos. Si quieres saber más sobre qué es SQL tenemos el artículo para ti con una descripción detallada sobre qué es SQL.

Sentencias SQL en la chuleta SQL

Para que tengas un vistazo a lo que podrás encontrar en la chuleta SQL PDF te dejo debajo alguna de las sentencias que vienen incorporadas en la chuleta SQL.

Consultar una tabla con SQL SELECT

SQL Select se utiliza para seleccionar datos de una tabla. Te dejo unos ejemplos muy sencillos debajo. Los dobles guiones significan comentarios que no se ejecutan y sirven para documentar el código.

SELECT * FROM pais; -- Consultar todas las columnas y filas de la tabla país
SELECT nombre, area FROM pais; -- Consultar las columnas nombre y área de la tabla país.
SQL

Renombrar columnas y tablas SQL AS

Puedes usar SQL AS para renombar columnas y tablas en una consulta SQL. El fragmento de código AS significa alias, que también se puede entender como apodo a sobrenombre.

SELECT nombre AS nombre_ciudad FROM ciudad; -- Renombrar la columna nombre a nombre_ciudad

SELECT pa.nombre AS nombre_pais, ci.nombre AS nombre_ciudad -- Renombramos las columnas a nombre_pais y nombre_ciudad
FROM ciudad AS ci JOIN pais AS pa ON ci.id_pais = pa.id; -- Renombramos la tabla ciudad como ci y la tabla pais como pa
SQL

Filtrar registros con SQL WHERE

La sentencia SQL WHERE te ayudará a filtrar los registros o filas de una tabla. Hay muchas formas de utilizarla, te dejo unos ejemplos debajo:

-- Consultar el nombre de las ciudades con nota mayor de 6:
SELECT nombre FROM ciudad WHERE nota > 6;
-- Consultar el nombre de las ciudades diferentes a Caracas:
SELECT nombre FROM ciudad WHERE nombre <> 'Caracas';
SQL

Filtrar filas con SQL BETWEEN

La sentencia SQL BETWEEN se usa para elegir filas o registros de una tabla que se encuentren comprendidas entre dos valores:

-- Consultar el nombre de las ciudades con población entre 1M y 5M:
SELECT nombre FROM ciudad WHERE poblacion BETWEEN 1000000 AND 5000000:

-- Consultar los eventos pedidos entre el 2022-01-01 y 2022-12-31
SELECT * FROM pedidos WHERE fecha BETWEEN '2022-01-01' AND '2022-12-31';
SQL

Filtrar filas con SQL LIKE

La sentencia SQL LIKE se utiliza para elegir textos que coincidan un patrón predefinido.

-- Consultar el nombre de las ciudades que LEFT JOIN empiecen por E o termien por s:
SELECT nombre FROM ciudad WHERE nombre LIKE 'E%' OR nombre LIKE '%s';

-- Consultar el nombre de las ciudades que comiencen por cualquier letra 
-- seguidas de "ublín" como Dublín in Irlanda:
SELECT nombre FROM ciudad WHERE nombre LIKE "_ublin';
SQL

Cruzar tablas con SQL INNER JOIN

La sentencia SQL INNER JOIN o de forma implícita SQL JOIN devuelve las filas para las que hay coincidencias en ambas tablas.

-- Cruzamos la tabla ciudad con pais
-- El resultado será las ciudad que tengan un país asociado y viceversa
SELECT 
  ci.id, ci.nombre, ci.id_pais, pa.id, pa.nombre
FROM 
  ciudad AS ci
[INNER] JOIN 
  pais AS pa -- El INNER es opcional
ON 
  ci.id_pais = pa.id;
SQL

Cruzar tablas con SQL LEFT JOIN

La sentencia SQL LEFT JOIN consulta todas las filas de la tabla izquierda y las filas que coincidan de la tabla derecha. Si no hay una fila coincidente en la tabla derecha, el resultado será nulo (NULL).

-- Cruzamos la tabla ciudad con país
-- El resultado será todas las ciudades 
-- y solo los países que tengan una ciudad asociada
SELECT 
  ci.id, ci.nombre, ci.id_pais, pa.id, pa.nombre
FROM 
  ciudad AS ci
LEFT JOIN 
  pais AS pa
ON 
  ci.id_pais = pa.id;
SQL

Cruzar tablas con SQL RIGHT JOIN

La sentencia SQL RIGHT JOIN consulta todas las filas de la tabla derecha y las filas que coincidan de la tabla izquierda. Si no hay una fila coincidente en la tabla izquierda, el resultado será nulo (NULL).

-- Cruzamos la tabla ciudad con país
-- El resultado será todos los países 
-- y solo las ciudades que tengan país asociado
SELECT 
  ci.id, ci.nombre, ci.id_pais, pa.id, pa.nombre
FROM 
  ciudad AS ci
RIGHT JOIN 
  pais AS pa
ON 
  ci.id_pais = pa.id;
SQL

Cruzar tablas con SQL CROSS JOIN

La sentencia SQL CROSS JOIN devuelve todas las combinaciones de filas de la primera tabla con la segunda tabla. Si la primera tabla tiene N filas y la segunda M. El resultado tendra M por N filas. El SQL CROSS JOIN se utiliza poco.

SELECT ci.id, ci.nombre,
ci.id_pais, pa.id, pa.nombre
FROM ciudad AS ci
CROSS JOIN pais AS pa;
SQL

Agrupar datos con SQL GROUP BY

La sentencia SQL GROUP BY agrupa las filas que tengan los mismos valores en las columnas especificadas. Luega calcula métricas (agrega las filas) para cada una de las combinaciones de valores únicos. SQL GROUP BY se usa con funciones de agregación como SQL COUNT, SQL SUM, SQL MAX, SQL MIN, SQL AVG, SQL COUNT DISTINCT.

Puedes utilizar SQL COUNT para contar las filas o registros de una tabla. Por otro lado, puedes utilizar SQL COUNT DISTINCT para contar los valores únicos de una columna o campo en una tabla. Te dejo unos ejemplos debajo:

-- Recuento del número de ciudades con SQL COUNT
SELECT COUNT(*) FROM ciudades;

-- Recuento del número de notas no nulas con SQL COUNT
SELECT COUNT (nota) FROM ciudades;

-- Recuento de identificadores únicos de país con SQL COUNT DISTINCT
SELECT COUNT (DISTINCT id_pais) FROM ciudades;

-- Valores máximos y mínimos de población con SQL MAX, SQL MIN
SELECT MAX (poblacion), MIN(poblacion) FROM ciudades;

-- Suma de población por agrupando por país con SQL GROUP BY SUM
SELECT id_pais, SUM(poblacion)
FROM ciudades GROUP BY id_pais;

-- Valor medio de la nota de ciudades por país
-- para los países que tengan más de cuatro ciudades con nota
-- Con SQL WHERE, SQL GROUP BY, SQL AVG:
SELECT id_pais, AVG (nota)
FROM ciudades GROUP BY id_pais
HAVING COUNT (nota) > 3;
SQL

Borrar filas con SQL DELETE

El código SQL DELETE te permite borrar todos los registros de una tabla o los registros que cumplan ciertas condiciones. Ten mucho cuidado con SQL DELETE porque si no incluyes una condición de borrado con SQL WHERE puedes borrar accidentalmente todos los registros de una tabla.

-- Borrar todos los registros de una tabla
DELETE FROM nombre_tabla;

-- Borrar los registros de una tabla que cumplen la condicion id < 0
DELETE FROM nombre_tabla WHERE id < 0;
SQL

Actualizar registros con SQL UPDATE

El código SQL UPDATE se utiliza para actualizar valores de los registros de una tabla. Puedes actualizar todos los registros a la vez o algunos que cumplan ciertas condiciones con SQL WHERE. Ten cuidado al utilizar SQL UPDATE porque si no incluyes condiciones de actualización con SQL WHERE, podrías acabar actualizando de forma incorrecta y accidental todos los registros de una tabla.

-- Actualizar una o más columnas de todos los registros de una tabla
UPDATE nombre_tabla SET columna1 = valor1,...;

-- Actualizar la columna1 de la tabla en los registros donde se cumple la condicion
UPDATE nombre_table SET columna1 = valor1 WHERE condicion;
SQL

Añadir filas con SQL INSERT INTO

SQL INSERT INTO nos permite añadir filas o registros a una tabla o entidad. Puedes añadir filas de una en una o varias a la vez.

-- Añadir una fila a una tabla
INSERT INTO nombre_tabla(columna1,columna2,...)
VALUES(valor1,valor2,..);

-- Añadir multiples registros a una tabla
INSERT INTO nombre_tabla(columna1,columna2,...)
VALUES(valor1,valor2...), -- una fila
      (valor3,valor4,...), -- otra fila
      (valor5,valor6,...); -- la tercera y última fila añadida
SQL

¡Descarga la chuleta SQL!

Si aún no lo has hecho, descárgate la chuleta SQL con tu correo y recibirás un PDF con todo esto y mucho más como visualizaciones para aprender y consultar fácilmente las sentencias SQL más utilizadas como SQL WHERE, SQL SELECT, SQL GROUP BY, SQL MAX, SQL MIN, SQL SUM, SQL COUNT, SQL COUNT DISTINCT, SQL LEFT JOIN, SQL INNER JOIN, SQL RIGHT JOIN, SQL CROSS JOIN, SQL BETWEEN, SQL LIKE, SQL AS, SQL UPDATE, SQL INSERT, SQL DELETE ¿A qué esperas? Subscríbete y descárgate ya la chuleta SQL ? ?

¿Quieres aprender aún más de SQL?

Curso SQL digital: de 0 a Profesional

  • curso-sql-desde-cero-con-postgresql
  • Certificcado de ejemplo del Curso SQL de Cursatica.com
  • Cuanto gana un analista de datos en España - Rango salarial por Leyco de Cursatica
  • La chuleta SQL PDF de Cursatica.com
  • La chuleta SQL PDF de Cursatica.com con las sentencias SQL más utilizadas como SQL WHERE, SQL SELECT, SQL GROUP BY, SQL MAX, SQL MIN, SQL SUM, SQL COUNT, SQL COUNT DISTINCT, SQL LEFT JOIN, SQL INNER JOIN, SQL RIGHT JOIN, SQL CROSS JOIN, SQL BETWEEN, SQL LIKE, SQL AS
  • SQL Cursatica SQL ERD dvdrental
  • BBDD PostgreSQL en PgAdmin4 ruta ejecutable binaria
  • Logo y marca de cursatica en texto negro

Curso SQL digital con certificado en el que aprenderás qué es SQL y cómo programar SQL. Mejora tus condicionales laborales, mejora tu vida cómodamente con soporte ¡Apúntate!

El precio original era: 200.00€.El precio actual es: 49.89€.