Middle
Jak ti jde SQL?
sobes.tech AI
Odpověď od AI
Jsem sebejistý v práci s SQL, umím psát složité dotazy s použitím JOIN, poddotazů, okenních funkcí a agregačních funkcí. Vím, jak optimalizovat dotazy, vytvářet indexy a pracovat s transakcemi. Například pro výběr uživatelů s více než 5 objednávkami mohu napsat:
SELECT users.id, users.name, COUNT(orders.id) AS order_count
FROM users
JOIN orders ON users.id = orders.user_id
GROUP BY users.id, users.name
HAVING COUNT(orders.id) > 5;
Také znám základy normalizace dat a rozumím tomu, jak navrhovat efektivní schémata databází.