Junior — Middle
Tem experiência em escrever consultas SQL complexas ou consultas a bancos de dados?
sobes.tech IA
Resposta da IA
Sim, tenho experiência em escrever consultas SQL complexas em projetos PHP. Por exemplo, escrevi consultas com múltiplos JOIN para combinar dados de diferentes tabelas, utilizei subconsultas e funções de agregação.
Exemplo de uma consulta complexa para selecionar utilizadores com a quantidade dos seus pedidos:
SELECT u.id, u.name, COUNT(o.id) AS orders_count
FROM users u
LEFT JOIN orders o ON u.id = o.user_id
WHERE u.status = 'active'
GROUP BY u.id, u.name
HAVING COUNT(o.id) > 5
ORDER BY orders_count DESC;
Em PHP, esta consulta pode ser executada através de PDO ou mysqli, processando os resultados para a lógica adicional da aplicação.