На этой странице собраны все материалы по SQL из базы знаний: от базовых конструкций и ловушек до оконных функций, метрик и задач с собеседований. Сейчас здесь 42 статей.
Что есть в разделе
- основы SQL и порядок выполнения запроса
JOIN,GROUP BY,HAVING,UNION,NULL- оконные функции и аналитические задачи
- собеседовательные разборы и практические SQL-хитрости
Все статьи
-
ClickHouse для собеседования: OLAP, хранение данных, движки, FINAL и шарды — 26.04.2026
-
Сколько строк может получиться после JOIN: минимум и максимум — 24.04.2026
-
Порядок выполнения SQL-запроса — 24.04.2026
-
Как проверять ответы AI в аналитических задачах — 24.04.2026
-
Как подготовиться к SQL-собеседованию аналитику — 24.04.2026
-
Как аналитик может использовать AI в работе каждый день — 24.04.2026
-
DAU, WAU, MAU и другие продуктовые метрики: как считать и анализировать — 24.04.2026
-
Что должен знать junior data analyst — 24.04.2026
-
Что должен уметь аналитик в эпоху AI — 24.04.2026
-
ChatGPT vs Claude vs Gemini для аналитика — 24.04.2026
-
ROW_NUMBER, RANK, DENSE_RANK в SQL: в чем разница — 23.04.2026
-
HAVING vs WHERE в SQL: в чем разница — 22.04.2026
-
UNION vs UNION ALL в SQL: в чем разница — 21.04.2026
-
LEAD и LAG в SQL на простых примерах — 20.04.2026
-
Как удалить дубликаты в SQL: все способы — 19.04.2026
-
Handy: как превращать голос в текст и не терять гениальные идеи: — 02.03.2026
-
SQL-хак: как проверить любой запрос без таблиц и админских прав за 5 секунд — 27.02.2026
-
Скользящее среднее (Moving Average): как увидеть реальный тренд сквозь шум данных — 25.02.2026
-
Бесплатно изучаем ООП на Python: нужно ли это аналитику? — 21.01.2026
-
Как эффективно искать работу на HeadHunter — без массовых откликов и скриптов — 25.12.2025
-
Бесплатные материалы для изучения Python — базовый минимум для аналитики: — 08.12.2025
-
SQL-лайфхаки — номера в GROUP BY и как избежать целых чисел в расчётах при делении: — 18.11.2025
-
Как посчитать произведение в SQL, если есть только SUM — разберем задачу с собеседования: — 13.11.2025
-
SQL-фишки — которые выведут (Junior / Middle / Senior) аналитиков на новый уровень: — 10.11.2025
-
Как посчитать медиану в SQL — разберем задачу с собеседования: — 31.10.2025
-
Что значит data-driven и почему профессия — Аналитика никогда не устареет: — 29.10.2025
-
Сводные таблицы в SQL: простой способ с CASE WHEN: — 27.10.2025
-
Важность типов данных в SQL: почему данные не джойнятся, функции не применяются: — 02.10.2025
-
Как загружать данные из CSV, Excel или Pandas DataFrame во временные таблицы ClickHouse: — 30.09.2025
-
Копируем данные из DataFrame к себе в буфер обмена без лишних шагов с сохранением файлов: — 27.09.2025
-
Как отслеживать прогресс цикла в Python — от простых print до tqdm: — 25.09.2025
-
CTE vs Представления (VIEW - вьюхи) в SQL — простое объяснение: что это такое и в чём разница? Часть 1. — 15.09.2025
-
Как выгрузить большой объём данных (SQL, API и т.п.) по частям в Python с помощью батчинга — 05.09.2025
-
Как работают конструкции ANY и ALL в SQL — объяснение на простых примерах: — 29.08.2025
-
Понимание тревожности: почему она возникает в мире неопределённостей и как с ней справляться. Часть 1 — 24.08.2025
-
Мое понимание мира - прими неопределённость или почему истины нет, а есть только вероятность: — 23.08.2025
-
Как за 5 минут превратить CSV файлы в полноценную базу данных через SQLite в DBeaver: — 12.08.2025
-
🛡 Как правильно хранить пароли и другую чувствител… — 11.08.2025
-
SQL Ловушка: почему оператор NOT IN ломается, а EXISTS работает — 06.08.2025
-
Как работать с оконными функциями в SQL — 15.01.2024