Volver al curso

SQL y Bases de Datos: Gestion de Datos para el Mundo Real

leccion
4 / 12
beginner
12 horas
Domina el Lenguaje SQL

SELECT: Tu Primera Consulta

Lectura
35 min~1 min lectura

La Sentencia SELECT

SELECT es la sentencia mas importante y utilizada en SQL. Permite recuperar datos de una o varias tablas. Es el punto de partida para cualquier operacion de lectura en una base de datos.

Sintaxis Basica

SELECT columna1, columna2 FROM nombre_tabla;

El asterisco (*) representa todas las columnas:

SELECT * FROM clientes;

Filtrando con WHERE

La clausula WHERE permite filtrar resultados segun condiciones:

SELECT * FROM productos WHERE precio > 100;

Operadores de Comparacion

  • = (igual)
  • <> o != (diferente)
  • > (mayor que)
  • < (menor que)
  • >= (mayor o igual)
  • <= (menor o igual)

Condiciones Multiples con AND y OR

-- Clientes que viven en Mexico Y tienen mas de 30 anos
SELECT * FROM clientes WHERE pais = Mexico AND edad > 30;

-- Productos de categoria electronica O informaticos
SELECT * FROM productos WHERE categoria = electronica OR categoria = informatica;

Ordenando Resultados

ORDER BY permite ordenar los resultados:

-- Ordenar por precio de menor a mayor
SELECT * FROM productos ORDER BY precio ASC;

-- Ordenar por nombre de Z a A
SELECT * FROM productos ORDER BY nombre DESC;

Limitando Resultados

LIMIT restrictiona el numero de registros devueltos:

SELECT * FROM productos LIMIT 10;