Встречается на собеседованиях • сегодня
Какой сложности запросы пишешь в SQL
Обычно работаю с запросами средней сложности: JOIN нескольких таблиц, подзапросы, агрегатные функции (GROUP BY, COUNT, SUM), оконные функции (OVER, PARTITION BY).
Пример:
sql
SELECT
u.user_id,
u.name,
COUNT(o.order_id) AS total_orders,
SUM(o.amount) AS total_spent,
RANK() OVER (ORDER BY SUM(o.amount) DESC) AS user_rank
FROM
users u
LEFT JOIN
orders o ON u.user_id = o.user_id
WHERE
o.created_at > '2023-01-01'
GROUP BY
u.user_id, u.name
HAVING
COUNT(o.order_id) > 5;Также сталкивался с рекурсивными CTE (для иерархических данных) и оптимизацией запросов через EXPLAIN.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы