Sentença SELECT SQL
- Página anterior Sintaxe SQL
- Próxima página SQL distinct
Este capítulo explica as instruções SELECT e SELECT *.
Sentença SELECT SQL
A instrução SELECT é usada para selecionar dados da tabela.
Os resultados são armazenados em uma tabela de resultados (conhecida como conjunto de resultados).
Sintaxe SELECT SQL
SELECT nome_da_coluna FROM nome_da_tabela
e também:
SELECT * FROM nome_da_tabela
Notas:As instruções SQL são insensíveis a maiúsculas e minúsculas. SELECT é equivalente a select.
Exemplo de SELECT SQL
Para obter o conteúdo das colunas "NomeUltimo" e "NomePrimeiro" (da tabela "Persons"), use uma declaração SELECT como esta:
SELECT NomeUltimo,NomePrimeiro FROM Persons
Tabela "Persons":
Id | NomeUltimo | NomePrimeiro | Endereço | Cidade |
---|---|---|---|---|
1 | Adams | John | Rua Oxford | Londres |
2 | Bush | George | Avenida Fifth | Nova York |
3 | Carter | Thomas | Rua Chang'an | Pequim |
Resultados:
NomeUltimo | NomePrimeiro |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
Exemplo de SELECT SQL
Agora queremos selecionar todas as colunas da tabela "Persons".
Use o símbolo * para substituir o nome da coluna, como:
SELECT * FROM Persons
Dica:A estrela (*), é uma maneira rápida de selecionar todas as colunas.
Resultados:
Id | NomeUltimo | NomePrimeiro | Endereço | Cidade |
---|---|---|---|---|
1 | Adams | John | Rua Oxford | Londres |
2 | Bush | George | Avenida Fifth | Nova York |
3 | Carter | Thomas | Rua Chang'an | Pequim |
Navegação no conjunto de resultados (result-set)
Os resultados obtidos por programas de consulta SQL são armazenados em um conjunto de resultados. A maioria dos sistemas de software de banco de dados permite usar funções de programação para navegar em conjuntos de resultados, como: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record, etc.
Funções de programação semelhantes a essas não são explicadas neste tutorial. Se você quiser aprender a acessar dados através de chamadas de função, acesse nosso Tutorial de ADO e Tutorial de PHP.
- Página anterior Sintaxe SQL
- Próxima página SQL distinct