La instrucción SELECT es una de las más fundamentales y utilizadas en SQL. Permite recuperar datos de una o más tablas en una base de datos. En esta lección, aprenderemos la sintaxis básica de SELECT y cómo usarla para consultar datos.

Sintaxis Básica de SELECT

La sintaxis básica de la instrucción SELECT es la siguiente:

SELECT columna1, columna2, ...
FROM nombre_tabla;
  • columna1, columna2, ...: Los nombres de las columnas que deseas recuperar.
  • nombre_tabla: El nombre de la tabla de la cual deseas recuperar los datos.

Ejemplo Práctico

Supongamos que tenemos una tabla llamada empleados con las siguientes columnas: id, nombre, apellido, edad, y salario.

SELECT nombre, apellido, salario
FROM empleados;

Este comando recuperará los datos de las columnas nombre, apellido y salario de todos los registros en la tabla empleados.

Recuperar Todas las Columnas

Si deseas recuperar todas las columnas de una tabla, puedes usar el asterisco (*):

SELECT *
FROM empleados;

Este comando recuperará todos los datos de todas las columnas de la tabla empleados.

Ejercicios Prácticos

Ejercicio 1: Seleccionar Columnas Específicas

Dada la siguiente tabla productos:

id nombre categoría precio
1 Laptop Electrónica 800
2 Smartphone Electrónica 600
3 Silla Muebles 150
4 Escritorio Muebles 200

Escribe una consulta SQL para seleccionar las columnas nombre y precio de la tabla productos.

SELECT nombre, precio
FROM productos;

Ejercicio 2: Seleccionar Todas las Columnas

Usando la misma tabla productos, escribe una consulta SQL para seleccionar todas las columnas.

SELECT *
FROM productos;

Soluciones

Solución al Ejercicio 1

SELECT nombre, precio
FROM productos;

Solución al Ejercicio 2

SELECT *
FROM productos;

Resumen

En esta lección, hemos aprendido la instrucción SELECT en SQL, que se utiliza para recuperar datos de una base de datos. Hemos visto cómo seleccionar columnas específicas y cómo recuperar todas las columnas de una tabla. Practicar estas consultas básicas es fundamental para avanzar en el aprendizaje de SQL.

En la próxima lección, aprenderemos cómo filtrar datos utilizando la cláusula WHERE.

Curso de SQL

Módulo 1: Introducción a SQL

Módulo 2: Consultas básicas de SQL

Módulo 3: Trabajando con múltiples tablas

Módulo 4: Filtrado avanzado de datos

Módulo 5: Manipulación de datos

Módulo 6: Funciones avanzadas de SQL

Módulo 7: Subconsultas y consultas anidadas

Módulo 8: Índices y optimización de rendimiento

Módulo 9: Transacciones y concurrencia

Módulo 10: Temas avanzados

Módulo 11: SQL en la práctica

Módulo 12: Proyecto final

© Copyright 2024. Todos los derechos reservados