SQL · DQL
[SQL] Fundamentos y SELECT
Qué es una base relacional y cómo leer datos con SELECT … FROM.
Una base de datos relacional guarda la información en tablas: filas (registros) y columnas (campos). Nuestra base de entrenamiento es el clásico esquema HR de recursos humanos: empleados, departamentos, cargos, ubicaciones y países, todos relacionados.
El lenguaje para consultarla es SQL. La sentencia más importante es SELECT,
que pertenece al sublenguaje DQL (Data Query Language). Su forma mínima elige qué columnas
(SELECT) y de qué tabla (FROM).
SQLite (este motor)
SELECT ... LIMIT 10;MySQL
SELECT ... LIMIT 10;Oracle
SELECT ... FROM t WHERE ROWNUM <= 10;Práctica · ejecuta cada bloque
01Todas las columnas de una tabla
El asterisco
* trae todas las columnas. Útil para explorar, pero en producción conviene nombrar solo las que necesitas.Presiona «ejecutar» para ver el resultado.
02Columnas específicas
Nombramos solo las columnas de interés. El orden en que las pides es el orden en que aparecen.
Presiona «ejecutar» para ver el resultado.
03Limitar cuántas filas ver
LIMIT corta el resultado. Es ideal para asomarse a una tabla grande.Presiona «ejecutar» para ver el resultado.
▸ Ejercicios
- Muestra el
emaily eljob_idde todos los empleados. - Lista las primeras 5 filas de la tabla
jobscon su título y salario máximo. - Trae todas las columnas de
countries.
← inicio
siguiente →