SQL Master Guide¶
Добро пожаловать в полное руководство по языку структурированных запросов (SQL)!
📚 О проекте¶
Этот проект создан для того, чтобы помочь разработчикам, аналитикам данных и всем интересующимся освоить SQL от базовых концепций до продвинутых техник оптимизации.
🎯 Что вы найдёте здесь¶
Основы SQL¶
- Введение — что такое SQL и зачем он нужен
- SELECT запросы — основы извлечения данных
- Фильтрация данных — использование WHERE для точного поиска
- Сортировка — упорядочивание результатов с ORDER BY
Продвинутые темы¶
- JOIN операции — соединение таблиц различными способами
- Подзапросы — мощные вложенные запросы
- Агрегатные функции — анализ и группировка данных
Оптимизация¶
- Индексы — ускорение выполнения запросов
- Планы выполнения — понимание работы оптимизатора
🚀 Быстрый старт¶
Начните с раздела Введение, чтобы понять основы, или перейдите сразу к интересующей вас теме.
📖 Пример использования¶
-- Простой запрос для получения данных
SELECT
first_name,
last_name,
email
FROM users
WHERE active = 1
ORDER BY last_name ASC;
🔧 Установка и запуск локально¶
# Установите зависимости
pip install -r requirements.txt
# Запустите локальный сервер разработки
mkdocs serve
# Откройте браузер по адресу http://127.0.0.1:8000
📄 Лицензия¶
Этот проект распространяется под лицензией MIT. Подробнее см. файл LICENSE.
Автор: Daniil Gavrin
GitHub: @DaniilGavrin