Como entender uma consulta SQL e seus casos-limite.
Explique as operações reais e os casos-limite da consulta. Preste atenção ao comportamento das junções, aos valores NULL e à agregação, em vez de apenas parafrasear nomes de colunas.
Adapte o fluxo à sua tarefa.
Acompanhe filtros, junções e agregação, explicando o que uma linha de saída representa. Use um exemplo pequeno para esclarecer o tratamento de NULL ou duplicados em vez de apenas traduzir cada palavra-chave.
- O que você fornece
- Consulta e contexto do esquema.
- O que você recebe
- Explicação passo a passo de junções, filtros e saída.
Veja a entrada e o resultado.
Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct
Exemplo campo
SELECT region, COUNT(*) FROM customers GROUP BY region;
Exemplo completo
Groups rows by region and counts rows in each group; confirm how missing region values should be interpreted.
Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.
Decisões e solução de problemas.
COUNT(*) significa o mesmo que contar uma coluna que aceita nulos?
COUNT(*) conta linhas; contar uma coluna conta valores não NULL. Confira qual significado a consulta precisa.
Por que uma explicação de LEFT JOIN ignora linhas que desaparecem?
Examine os filtros aplicados após a junção. Uma condição na tabela associada pode afetar linhas sem correspondência e mudar o comportamento aparente da junção externa.
Teste com sua própria fonte.
Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.
Personalizar e copiar a tarefa ↑