Sobes.tech
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;