Leia dados com SELECT
Escolha colunas e tabela de origem para recuperar registros úteis.
- Escrever SELECT básico escolhendo apenas as colunas necessárias.
SELECT define os valores retornados, e FROM define a tabela de origem. Em consultas de aplicação, prefira colunas explícitas para manter resultado claro quando o schema evoluir.
1SELECT name, city
2FROM customers;
3
4SELECT order_id, total
5FROM orders;Palavras-chave SQL costumam aparecer em maiúsculas por legibilidade, mas a maioria dos bancos aceita minúsculas. O ponto e vírgula marca o fim da instrução em muitas ferramentas.
Principais conclusões
Escrever SELECT básico escolhendo apenas as colunas necessárias.
Use nomes de tabela e coluna que tornem a consulta legível.
Confirme quais linhas a consulta afeta antes de depender do resultado.
Quiz da aula
5 perguntas · aprovação com 4 acertos · até 50 XP
Ao passar, você conclui a aula e mantém sua sequência. As perguntas erradas voltarão em sessões de revisão.
Pratique: escreva consultas SQL
Escreva consultas em pequenos bancos de dados de exemplo e execute-as localmente no navegador. Cada teste começa com um banco SQLite novo.
Escolha as colunas certas
Retorne nome e email de cada cliente, ordenando por customer_id sem exibir o ID no resultado.
- Nomes e emails
Tabelas e registros de exemplo
Cada teste recria um banco de dados em memória no dialeto escolhido antes de executar a consulta.
CREATE TABLE customers (customer_id INTEGER PRIMARY KEY, name TEXT, email TEXT); INSERT INTO customers VALUES (2, 'Ari Chen', 'ari@example.test'), (1, 'Sam Lee', 'sam@example.test');Usando SQLite 3 (sql.js), um banco de dados embutido. As consultas rodam localmente em um worker, com um banco em memória novo a cada teste.
Dúvidas sobre esta lição
Travou em algum ponto? Pergunte. Descobriu algo? Compartilhe. Explicar também é uma ótima forma de aprender.
Carregando publicações…