3rd Jul 2025 5 minutos de leitura Curso rápido de SQL: Aprenda SQL em uma sessão Agnieszka Kozubek-Krycuń noções básicas de sql Índice O que é SQL e o que você pode fazer com ele? Sua primeira consulta SQL - SELECT e FROM Filtragem de linhas com WHERE Classificação com ORDER BY O que você pode fazer a seguir Pronto para continuar aprendendo? Pronto para mergulhar no SQL? Em apenas uma sessão, você aprenderá as consultas SQL essenciais para começar a trabalhar com bancos de dados, desde a seleção e filtragem de dados até a classificação de resultados. Tem uma hora? Isso é tudo o que você precisa para começar a escrever consultas SQL reais. Neste curso intensivo, abordaremos os conceitos básicos essenciais: seleção de dados, filtragem de resultados e classificação. Esses são os blocos de construção para trabalhar com bancos de dados e, ao final, você poderá executar suas primeiras consultas com confiança. Deseja aprofundar seu aprendizado? Confira nosso cursoSQL para Iniciantes em LearnSQL.com.br para se aprofundar no SQL. O que é SQL e o que você pode fazer com ele? SQL (Structured Query Language, Linguagem de Consulta Estruturada) é a linguagem padrão para trabalhar com bancos de dados. Um banco de dados é um programa de computador que armazena e organiza grandes quantidades de informações, facilitando a recuperação, a atualização e o gerenciamento. Com o SQL, você pode: Procurar dados de vendas para um relatório Obter listas de clientes por local ou data de registro Criar os números por trás de seus painéis de controle No centro de um banco de dados estão as tabelas - conjuntos estruturados de dados, assim como as planilhas. Cada tabela contém colunas (atributos como name, email, ou price) e linhas (registros individuais). Aqui está um exemplo de uma tabela chamada customers: idfirst_namelast_namecountry 1AnnaSmithGermany 2JamesLeeUSA 3MariaGonzalezSpain Tudo o que você faz em SQL começa com uma pergunta sobre dados como esta. Sua primeira consulta SQL - SELECT e FROM Digamos que queremos ver todos os dados da tabela clientes. No SQL, você escreve comandos chamados consultas. As consultas em SQL seguem uma sintaxe específica, como veremos em breve. Aqui está sua primeira consulta: SELECT * FROM customers; O que a consulta faz: SELECT informa ao SQL quais dados devem ser recuperados * significa "todas as colunas" FROM especifica de qual tabela você está extraindo os dados Essa consulta retorna todas as colunas e todas as linhas da tabela customers. Você pode tornar suas consultas mais específicas. Se quiser selecionar somente o primeiro nome e o país dos clientes, você pode escrever uma consulta como esta: SELECT first_name, country FROM customers; Depois de SELECT, você especifica as colunas que deseja recuperar e, em seguida, coloca FROM e o nome da tabela, como vimos anteriormente. Isso torna sua consulta mais organizada e focada, o que é especialmente importante quando as tabelas têm dezenas de colunas. Experimente você mesmo em nosso SQL para Iniciantes curso interativo - sem necessidade de configuração. Filtragem de linhas com WHERE SELECT ajuda você a recuperar somente as colunas de que precisa. Se você quiser selecionar linhas específicas, use WHERE para filtrar os resultados. Suponha que você queira encontrar somente os clientes da Alemanha. Esta é a consulta que você escreveria SELECT * FROM customers WHERE country = 'Germany'; Após WHERE, você especifica a condição que as linhas selecionadas devem satisfazer. Nesse caso, a condição é country = 'Germany'. Isso significa que estamos selecionando clientes em que a coluna do país é igual a "Germany". Observe que colocamos "Germany" entre aspas simples ('Germany'), o que informa ao SQL que se trata de um valor de texto, não de um nome de coluna. A consulta retorna apenas as linhas em que o país é igual a "Germany". Você também pode usar outros operadores de comparação: != (not equal to) <, >, <=, >= (menor que, maior que, etc.) Por exemplo, para encontrar pedidos com um total acima de 100, você escreveria: SELECT * FROM orders WHERE total > 100; Observe que os valores numéricos não são colocados entre aspas e são escritos como estão. Você também pode combinar condições usando AND ou OR. Por exemplo, essa consulta seleciona clientes da Alemanha cujo primeiro nome é Anna: SELECT * FROM customers WHERE country = 'Germany' AND first_name = 'Anna'; 📌 Mini tarefa: Você consegue encontrar todos os clientes da Espanha? Classificação com ORDER BY A última coisa que vamos abordar neste curso intensivo é a classificação. Digamos que você queira ver sua lista de clientes classificada em ordem alfabética. Veja como você pode fazer isso: SELECT * FROM customers ORDER BY last_name ASC; ORDER BY classifica os resultados por uma coluna ASC significa ascendente (de A a Z, do menor para o maior) DESC significa decrescente (de Z a A, do maior para o menor) Você também pode classificar por mais de uma coluna, da seguinte forma SELECT * FROM customers ORDER BY country ASC, last_name ASC; Mini tarefa: Tente classificar seus pedidos por valor total, o maior primeiro. O que você pode fazer a seguir Em uma sessão, você aprendeu a: Ler dados de uma tabela usando SELECT Selecionar colunas específicas Filtrar linhas com WHERE Classificar resultados com ORDER BY Essa é a base do SQL e ele é suficientemente poderoso para lidar com muitas tarefas cotidianas. Mas há mais a ser descoberto - coisas como: Reunir informações de diferentes listas (tabelas) Agrupar dados semelhantes para ver padrões Cálculo de totais ou médias para criar relatórios Quer se aprofundar mais? Em nosso cursoSQL para Iniciantes , você aprenderá todos esses conceitos e muito mais por meio de exercícios interativos que se baseiam em tudo o que você acabou de aprender - e levarão suas habilidades para o próximo nível. Pronto para continuar aprendendo? Você acabou de escrever suas primeiras consultas SQL - isso é um grande avanço! Por que parar agora? Mantenha o ritmo e leve suas habilidades para o próximo nível com nosso cursoSQL para Iniciantes . Ele foi desenvolvido para iniciantes e está repleto de exercícios práticos para reforçar o que você aprendeu e desenvolver o conhecimento passo a passo. Não pare agora - sua jornada SQL está apenas começando! Tags: noções básicas de sql