Junior — Middle
Como avaliaria as suas habilidades em SQL?
sobes.tech IA
Resposta da IA
As competências em SQL podem ser avaliadas pela capacidade de escrever consultas de diferentes níveis de complexidade: desde simples SELECT com filtragem até JOINs complexos, subconsultas e agregações. É também importante compreender a otimização de consultas, índices e transações.
Exemplo de uma consulta simples para selecionar utilizadores com mais de 18 anos:
SELECT id, name, email FROM users WHERE age > 18 ORDER BY name;
Para nível intermédio, é desejável saber trabalhar com várias tabelas, usar agrupamentos e funções de agregação:
SELECT department, COUNT(*) AS employee_count
FROM employees
GROUP BY department
HAVING COUNT(*) > 5;