---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.4
alternate:
  - https://ydb.tech/docs/en/dev/yql-tutorial.md
  - https://ydb.tech/docs/ru/dev/yql-tutorial.md
sourcePath: ru/core/dev/yql-tutorial/index.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/ru/llms.txt


<!-- source: ru/dev/yql-tutorial/_includes/index/intro.md -->
# Туториал по YQL - Обзор

Из этого туториала вы узнаете, как выполнять базовые операции с данными в YDB, и познакомитесь с синтаксисом YQL. Подробное описание этого синтаксиса находится в [справочной документации по YQL](https://ydb.tech/docs/ru/yql/reference/index.md).
<!-- endsource: ru/dev/yql-tutorial/_includes/index/intro.md -->

<!-- source: ru/dev/yql-tutorial/_includes/index/steps.md -->
Туториал состоит из 15 шагов:

1. [Создание таблиц](https://ydb.tech/docs/ru/dev/yql-tutorial/create_demo_tables.md)
1. [Добавление данных в таблицы](https://ydb.tech/docs/ru/dev/yql-tutorial/fill_tables_with_data.md)
1. [Выборка данных из всех колонок](https://ydb.tech/docs/ru/dev/yql-tutorial/select_all_columns.md)
1. [Выборка данных из определенных колонок](https://ydb.tech/docs/ru/dev/yql-tutorial/select_specific_columns.md)
1. [Сортировка и фильтрация](https://ydb.tech/docs/ru/dev/yql-tutorial/basic_filter_and_sort.md)
1. [Агрегирование данных](https://ydb.tech/docs/ru/dev/yql-tutorial/basic_aggregation.md)
1. [Дополнительные условия выборки](https://ydb.tech/docs/ru/dev/yql-tutorial/conditional_values.md)
1. [Объединение таблиц с помощью JOIN](https://ydb.tech/docs/ru/dev/yql-tutorial/join_tables.md)
1. [Вставка и модификация данных с помощью REPLACE](https://ydb.tech/docs/ru/dev/yql-tutorial/replace_into.md)
1. [Вставка и модификация данных с помощью UPSERT](https://ydb.tech/docs/ru/dev/yql-tutorial/upsert_into.md)
1. [Вставка данных с помощью INSERT](https://ydb.tech/docs/ru/dev/yql-tutorial/insert_into.md)
1. [Обновление данных с помощью UPDATE](https://ydb.tech/docs/ru/dev/yql-tutorial/update.md)
1. [Удаление данных](https://ydb.tech/docs/ru/dev/yql-tutorial/delete.md)
1. [Добавление и удаление колонок](https://ydb.tech/docs/ru/dev/yql-tutorial/alter_table.md)
1. [Удаление таблиц](https://ydb.tech/docs/ru/dev/yql-tutorial/delete_table.md)
<!-- endsource: ru/dev/yql-tutorial/_includes/index/steps.md -->
