Mantenha o SQLtest vivo: Ajude a cobrir os custos do servidor de $100 deste mês para manter todas as lições e o playground SQL online. Apoie o projeto →
Código SQL copiado para a área de transferência

Teste de SQL online: pratique consultas SQL e avalie suas habilidades

O SQLTest.online é um testador e treinador de SQL online e gratuito. Escreva consultas reais no navegador, execute-as em bancos de dados reais e receba na hora o resultado dos testes automáticos. Use-o para aprender SQL do zero, manter suas habilidades em dia para o trabalho ou se preparar para uma entrevista técnica.

Nosso lema: Domine o SQL — uma consulta de cada vez.

Como funciona o testador de SQL

O banco de questões tem 464 exercícios, de consultas SELECT básicas a problemas analíticos com funções de janela e CTEs. Os exercícios são organizados por tema, dificuldade e banco de dados.

Cada exercício tem testes automáticos: sua consulta é executada no banco de dados real e o resultado é comparado com o esperado, junto com as condições específicas da tarefa.

📂

Escolha um exercício de SQL

Navegue pelos exercícios por tema, dificuldade ou banco de dados.

✍️

Escreva sua consulta

Use o editor de SQL integrado, direto no navegador.

✅

Execute, teste e melhore

Receba feedback imediato e ajuste a consulta até passar em todos os testes.

Pratique SQL em bancos de dados reais

Os exercícios rodam em SGBDs reais, então você aprende o dialeto de SQL que vai encontrar no trabalho:

Para testar suas próprias consultas sem um exercício, abra o playground de SQL: um editor de SQL online para MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, SQLite e Firebird.

Faça o teste de habilidades em SQL

O teste de habilidades em SQL é uma avaliação de SQL online e gratuita: 12 exercícios práticos de dificuldades diferentes, escolhidos ao acaso no banco de questões, e três horas para resolvê-los. É preciso entrar na sua conta para fazê-lo. Conforme o resultado, você recebe um nível: Intern, Junior, Middle ou Senior. Não é um certificado oficial, mas mostra bem como você escreve SQL na prática.

Aprenda SQL com aulas gratuitas

Se você está começando, abra as aulas de SQL: de SELECT e WHERE a joins, subconsultas, funções de janela e otimização de consultas. Cada aula tem exemplos que você pode executar e links para exercícios sobre o mesmo tema.

Prepare-se para uma entrevista de SQL

O simulador de entrevista de SQL faz perguntas para o cargo e o nível que você escolher e avalia suas respostas, como em uma entrevista técnica de verdade.

Não é preciso ter conta

Você pode começar a resolver exercícios de SQL imediatamente, sem criar conta. Entrar é opcional, mas permite:

  • salvar seu progresso e voltar aos exercícios quando quiser;
  • ganhar conquistas e acompanhar suas estatísticas;
  • comparar sua solução com as de outros usuários depois de resolver um exercício.

Dicas rápidas para aprender SQL

  • Experimente várias abordagens: soluções diferentes em SQL podem ter desempenhos muito diferentes.
  • Leia as condições com atenção: alguns exercícios exigem um comando ou formato de resultado específico.
  • Use o custo estimado da consulta (quando disponível) para aprender otimização, mas priorize a resposta correta.

Perguntas Frequentes

O SQLTest.online é gratuito?

Sim. Todos os exercícios, aulas, o playground de SQL e o teste de habilidades são gratuitos. Você pode resolver exercícios sem cadastro; o teste de habilidades exige uma conta gratuita. Alguns recursos de IA têm um limite diário gratuito.

Como testar minhas habilidades em SQL online?

Faça o teste gratuito de habilidades em SQL: 12 exercícios práticos com correção automática e três horas para resolvê-los. No final você recebe um nível de Intern a Senior.

Em quais bancos de dados posso praticar SQL?

Os exercícios rodam em MySQL, PostgreSQL, SQL Server, MariaDB, SQLite, Firebird, DuckDB e PostGIS. O playground de SQL também tem Oracle.

O SQLTest.online serve para se preparar para entrevistas de SQL?

Sim. Os exercícios cobrem os temas mais cobrados em entrevistas, de joins e agrupamento a funções de janela, e o simulador de entrevista permite ensaiar uma entrevista técnica de SQL.

Comunidade e suporte

Junte-se à comunidade SQLTest para compartilhar ideias e tirar dúvidas. Usuários que falam inglês podem entrar em nosso grupo no Telegram ou WhatsApp International Community .

Se precisar de ajuda, tiver sugestões ou quiser relatar um problema, escreva para support@sqltest.online.

Começar a praticar