Sobes.tech
Intern

¿Qué es el operador SELECT en SQL?

sobes.tech AI

Respuesta de la IA

El operador SELECT se utiliza para extraer datos de una o varias tablas en la base de datos.

Sus funciones principales:

  • Selección de columnas específicas.
  • Selección de todas las columnas.
  • Filtrado de filas mediante WHERE.
  • Ordenamiento de datos mediante ORDER BY.
  • Agrupamiento de datos mediante GROUP BY y funciones agregadas.
  • Unión de datos de varias tablas mediante JOIN.
  • Limitación en la cantidad de filas devueltas (LIMIT / TOP).

Sintaxis básica:

-- Seleccionar todas las columnas de una tabla
SELECT *
FROM nombre_de_la_tabla;
-- Seleccionar columnas específicas de una tabla
SELECT columna1, columna2
FROM nombre_de_la_tabla;

La sintaxis avanzada puede incluir:

SELECT columna1, columna2, función_agrupación(columna3)
FROM tabla1
-- Unión con otra tabla
JOIN tabla2 ON tabla1.columna_de_coincidencia = tabla2.columna_de_coincidencia
-- Filtrado de filas
WHERE condición_de_filtro
-- Agrupamiento por columnas
GROUP BY columna1, columna2
-- Filtrado de grupos
HAVING condición_de_filtro_de_grupos
-- Ordenamiento de resultados
ORDER BY columna_de_ordenación ASC/DESC
-- Limitación en la cantidad de filas (puede variar según el SGBD)
LIMIT número_de_filas;