Middle+
13
SQL білімдеріңізді қалай бағалайсыз? Қандай сұраулар жаздыңыз және олардың күрделілігі қандай?
Сұралған компаниялар
Финтехробот
AI-дан жауап
sobes.tech AI
Мои знания SQL оцениваю как уверенные на уровне middle+. Писал запросы разной сложности — от простых выборок с фильтрацией и сортировкой до сложных агрегатных запросов с несколькими JOIN, подзапросами и оконными функциями.
Например, писал запросы для аналитики с использованием оконных функций для расчёта скользящих средних, ранжирования и группировки по временным интервалам. Также создавал запросы для обновления данных с использованием CTE (WITH) и сложных условий.
Пример сложного запроса с оконной функцией:
SELECT user_id, event_date,
COUNT(*) OVER (PARTITION BY user_id ORDER BY event_date ROWS BETWEEN 6 PRECEDING AND CURRENT ROW) AS events_last_7_days
FROM user_events
WHERE event_date >= CURRENT_DATE - INTERVAL '30 days';