Básico
10 min de lecturaSELECT
Aprende a consultar datos con la sentencia SELECT
La sentencia SELECT es la instrucción fundamental de SQL. Se utiliza para consultar y recuperar datos de una o más tablas en una base de datos.
¿Qué es SELECT?
SELECT te permite especificar qué columnas quieres obtener de una tabla, aplicando filtros, ordenamiento y agregaciones según necesites.
Sintaxis básica
sql
1SELECT columna1, columna2, ...2FROM nombre_tabla;Para seleccionar todas las columnas:
sql
1SELECT * FROM nombre_tabla;Ejemplos prácticos
#
Seleccionar columnas específicas
sql
1SELECT nombre, email FROM usuarios;#
Seleccionar con alias
sql
1SELECT 2 nombre AS "Nombre del usuario",3 email AS "Correo electrónico"4FROM usuarios;#
Seleccionar con expresiones
sql
1SELECT 2 nombre,3 precio,4 precio * 1.21 AS "Precio con IVA"5FROM productos;#
Seleccionar valores distintos
sql
1SELECT DISTINCT ciudad FROM usuarios;Buenas prácticas
1. Especifica siempre las columnas que necesitas, evita SELECT * 2. Usa alias descriptivos para columnas calculadas 3. Mantén la legibilidad con indentación adecuada
Sintaxis
Sintaxis
sql
1SELECT [DISTINCT] columna1, columna2, ...2FROM nombre_tabla3[WHERE condición]4[ORDER BY columna [ASC|DESC]]5[LIMIT n];Ejemplos
Seleccionar usuarios
Obtener todos los usuarios de la tabla
Ejemplo
sql
1SELECT id, nombre, email FROM usuarios;Resultado:
| id | nombre | email | |----|---------|-------------------| | 1 | Ana | ana@email.com | | 2 | Carlos | carlos@email.com | | 3 | María | maria@email.com |