Middle+
Kun je complexe SQL-query's schrijven of op welk niveau zit je ongeveer?
sobes.tech AI
Antwoord van AI
Ja, ik kan complexe SQL-query's schrijven. Deze omvatten meestal:
- Gebruik van meerdere JOINs om tabellen te combineren
- Geneste subquery's
- Aggregaties met GROUP BY en HAVING
- Window-functies voor analyse
- Query-optimalisatie met behulp van indexen en uitleg van het uitvoeringsplan
Voorbeeld van een complexe SQL-query:
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;
Deze query selecteert actieve gebruikers met meer dan 5 bestellingen, gesorteerd op aantal bestellingen.