0% encontró este documento útil (0 votos)
4 vistas2 páginas

Consultas SQL: Sintaxis y Ejemplos

El documento proporciona una guía sobre consultas SQL, incluyendo sintaxis y explicaciones para seleccionar datos, filtrar resultados, ordenar, eliminar duplicados, limitar resultados, usar funciones de agregación y agrupar datos. Se abordan conceptos clave como el uso de alias, operadores en cláusulas WHERE, y la cláusula HAVING para filtrar resultados agrupados. Cada sección incluye ejemplos prácticos para facilitar la comprensión.

Cargado por

Jose Quinteros
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas2 páginas

Consultas SQL: Sintaxis y Ejemplos

El documento proporciona una guía sobre consultas SQL, incluyendo sintaxis y explicaciones para seleccionar datos, filtrar resultados, ordenar, eliminar duplicados, limitar resultados, usar funciones de agregación y agrupar datos. Se abordan conceptos clave como el uso de alias, operadores en cláusulas WHERE, y la cláusula HAVING para filtrar resultados agrupados. Cada sección incluye ejemplos prácticos para facilitar la comprensión.

Cargado por

Jose Quinteros
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Consulta de todos los datos

 Sintaxis:
SELECT * FROM nombre_tabla;
 Explicación: Muestra todas las columnas y filas de una tabla.

2. Consulta de columnas específicas


 Sintaxis:
SELECT columna1, columna2 FROM nombre_tabla;
 Explicación: Muestra solo las columnas indicadas.

3. Alias para columnas


 Sintaxis:
SELECT nombre AS NombreCliente FROM clientes;
 Explicación: Se cambia el nombre mostrado de una columna con AS.

4. Filtrado de datos con WHERE


 Sintaxis:
SELECT * FROM empleados WHERE salario > 500;
 Operadores comunes:
o =, <>, >, <, >=, <=

o LIKE (para textos):

SELECT * FROM productos WHERE nombre LIKE 'A%';


o IN, BETWEEN, IS NULL

5. Ordenamiento de resultados (ORDER BY)


 Sintaxis:
SELECT * FROM clientes ORDER BY nombre ASC;
 Claves:
o ASC → Ascendente (por defecto)

o DESC → Descendente

6. Eliminación de duplicados (DISTINCT)


 Sintaxis:
SELECT DISTINCT genero FROM peliculas;
 Explicación: Muestra solo valores únicos de una columna.

7. Límites en la cantidad de resultados (LIMIT)


 Sintaxis:
SELECT * FROM productos LIMIT 5;
 Explicación: Solo devuelve las primeras n filas.

8. Uso de funciones de agregación


 Funciones:
o COUNT(*) – Cuenta registros

o SUM(columna) – Suma valores

o AVG(columna) – Promedio

o MAX(columna) – Máximo

o MIN(columna) – Mínimo

 Ejemplo:
SELECT COUNT(*) FROM ventas;

9. Agrupación de datos (GROUP BY)


 Sintaxis:
SELECT genero, COUNT(*) FROM peliculas GROUP BY genero;
 Explicación: Agrupa por una columna para aplicar funciones de agregación.

10. Filtrar sobre datos agrupados (HAVING)


 Sintaxis:
SELECT genero, COUNT(*)
FROM peliculas
GROUP BY genero
HAVING COUNT(*) > 3;

También podría gustarte