NullReed
Fluxos de trabalho

prática de SQL com NullReed

03
Treino de Join

Pratique a lógica do LEFT JOIN

Retorne linhas sem correspondência usando LEFT JOIN com IS NULL. Revise as alterações antes de aceitar e verifique a saída, considerando as palavras-chave de SQL que todo desenvolvedor deve conhecer.

01

Abrir pasta

Inicie o NullReed e abra sua pasta de exercícios.

02

Criar script

Use write_file para gerar o script SQL de seed.

03

Executar consulta

Use Shell para executar a consulta no seu banco de dados.

04

Verificar saída

Leia o arquivo de resultado e verifique as linhas NULL.

Exemplo de arquivo de exercício

exercises.sql
-- Exercise 1: Find employees without departments
-- Task: Return names where department is missing
SELECT e.name
FROM employees e
LEFT JOIN departments d ON e.dept_id = d.id
WHERE d.id IS NULL;

-- Exercise 2: Count missing departments
SELECT COUNT(*)
FROM employees e
LEFT JOIN departments d ON e.dept_id = d.id
WHERE d.id IS NULL;

Este arquivo somente leitura contém três consultas SQL padrão que demonstram JOIN, GROUP BY e LEFT JOIN com filtragem IS NULL para linhas sem correspondência.

fluxo de trabalho de prática de join em SQL

Criar dados de seed

Comece usando write_file para criar um script SQL que define suas tabelas de prática e insere dados fictícios, mantendo seu trabalho isolado dos bancos de dados de produção. Esta é prática de SQL. O agente lê o script para verificar estrutura e conteúdo. Pratique SQL sem depender de tutoriais, escrevendo consultas localmente. Alterne para o modo Ask first para que o agente pause antes de ações que alteram dados. Essa configuração garante sua aprovação antes da execução. O instalador tem cerca de 34 MB e roda no Windows 10 ou 11. O NullReed ajuda no aprendizado de join em SQL comparando sua saída com o resultado esperado.

Executar e verificar

O agente executa o cliente de banco de dados via Shell e salva a saída em um arquivo de texto para verificação posterior. Isso facilita a análise. Use read_file para ver os resultados junto ao esperado. O agente destaca diferenças, como linhas extras ou colunas ausentes. Aceite as alterações ou peça correções com edit_file, que mostra o diff para sua aprovação. Uma boa dica para aprender SQL é comparar a saída real com o esperado. O agente destaca diferenças, como linhas extras ou colunas ausentes. Refine suas consultas com base nessas observações precisas.

NullReed para Windows

Comece a praticar hoje

Baixar NullReed ↗