Intern
O que é o operador SELECT em SQL?
sobes.tech IA
Resposta da IA
O operador SELECT é utilizado para extrair dados de uma ou várias tabelas na base de dados.
As suas funções principais:
- Seleção de colunas específicas.
- Seleção de todas as colunas.
- Filtragem de linhas usando
WHERE. - Ordenação de dados usando
ORDER BY. - Agrupamento de dados usando
GROUP BYe funções de agregação. - União de dados de várias tabelas usando
JOIN. - Limitação do número de linhas retornadas (
LIMIT/TOP).
Sintaxe básica:
-- Selecionar todas as colunas de uma tabela
SELECT *
FROM nome_da_tabela;
-- Selecionar colunas específicas de uma tabela
SELECT coluna1, coluna2
FROM nome_da_tabela;
A sintaxe avançada pode incluir:
SELECT coluna1, coluna2, função_de_agregação(coluna3)
FROM tabela1
-- Junção com outra tabela
JOIN tabela2 ON tabela1.coluna_de_coincidência = tabela2.coluna_de_coincidência
-- Filtragem de linhas
WHERE condição_de_filtro
-- Agrupamento por colunas
GROUP BY coluna1, coluna2
-- Filtragem de grupos
HAVING condição_de_filtro_de_grupos
-- Ordenação dos resultados
ORDER BY coluna_de_ordenar ASC/DESC
-- Limitação do número de linhas (pode variar dependendo do SGBD)
LIMIT número_de_linhas;