Consultas MySQL
Consultas ¿Qué hace? Como se escribe
Selecciona todas las columnas SELECT * FROM
Select*from
de una tabla. nombre_de_tabla;
SELECT columna FROM
Filtra los resultados con una
Where nombre_de_tabla WHERE
condición específica.
condición;
Filtra resultados que coincidan SELECT columna FROM
Where_like(like_%-like-like)
o no coincidan con un patrón nombre_de_tabla WHERE
not like
específico. columna LIKE 'patrón';
SELECT columna FROM
Filtra resultados entre un
Where between (and-or-not) nombre_de_tabla WHERE
rango de valores o fuera de
not between columna BETWEEN valor1
ese rango.
(AND-OR-NOT) valor2;
Filtra resultados que coincidan SELECT columna FROM
Where in con una lista de valores nombre_de_tabla WHERE
específicos. columna IN (valor1, valor2,...);
SELECT SUM(columna),
Realiza cálculos agregados,
Funciones (Sum-Count-min- COUNT(columna),
como sumar, contar, o buscar
max) MIN(columna), MAX(columna)
mínimo y máximo.
FROM nombre_de_tabla;
Agrupa filas que tienen valores SELECT columna, COUNT(*)
Group by iguales en columnas FROM nombre_de_tabla
especificadas. GROUP BY columna;
SELECT columna, COUNT(*)
Filtra grupos después de
FROM nombre_de_tabla
Having aplicar GROUP BY con
GROUP BY columna HAVING
condiciones adicionales.
condición;
Ordena los resultados en base
SELECT columna FROM
a una o más columnas,
Orden by nombre_de_tabla ORDER BY
ascendente o
columna ASC/DESC;
descendentemente.