Данные

Дата-саенс, дата-инжиниринг, дата-майнинг, дата-все.

Виды JOIN в SQL

Разбираемся с многоликой конструкцией соединения таблиц.

Мне не нужен ваш язык запросов

Серьезно, не нужен. Я бы предпочел SQL.

Покрывающий индекс в SQL

Выбирает все данные прямо из индекса.

SQL-рецепт: сравнение с соседями

Считаем разницу с предыдущими и следующими записями.

LIMIT и FETCH в SQL

Согласно стандарту, надо использовать FETCH.

SQL-рецепт: сегментация данных

Определяем сегмент для каждой записи на основе значений столбцов.

Выпуск «Подлодки» про SQL

Тур по языку от самых основ до новейших фич.

SQL-шпаргалка

Для всех, кто знал SQL, но подзабыл

SQL-рецепт: ранжирование строк

Назначаем ранги записям на основе значений столбцов.

Интерактивные SQL-примеры на JavaScript

Превратите статичные SQL-запросы в статьях — в интерактивные примеры.

Все расширения для SQLite

Регулярки, статистика, файлы и еще 100+ функций.

Быстрый поиск похожих слов на SQL

Фонетика, расстояния и никакого LIKE.

Датасет слов английского языка

Oxford 5000 и другие наборы с произношением.

Табличные выражения SQL

Используйте их вместо подзапросов.

Справочник адресов России

Который ведет налоговая.

Как хранят данные в браузере

От мохнатой древности до нашего времени.

Найти группы похожих объектов с помощью SQL

Ищем похожих людей, товары и все что угодно.

Оконные функции SQL: скользящие агрегаты

Скользящее среднее и кумулятивная сумма.

Оконные функции SQL: агрегация

Сравниваем отдельные значения с суммарными показателями.

Оконные функции SQL: смещение

Сравниваем соседние значения и границы диапазона.

Книга по визуализации данных

Для презентаций, отчетов и дашбордов.

Оконные функции SQL: ранжирование

Составляем рейтинги и разбиваем на группы.

Зачем нужны оконные функции

Чтобы делать классные аналитические отчеты без участия «экселя».

Оконные функции SQL

Понятное введение в «окошки» для всех, кто анализирует данные в SQL.

Что нового в SQLite 3.35

Математические функции, удаление столбцов и материализованные CTE.

Медиана вместо среднего

Медиана — бро, среднее — не бро. Четыре картинки на тему.

Как создать таблицу на 1М записей одним запросом

С помощью рекурсивного селекта WITH RECURSIVE.

SQLite для аналитики

Как работать с данными без экселя и pandas.

Миф о сложности Oracle Database