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

# Список статей по синтаксису YQL

* [Лексическая структура](https://ydb.tech/docs/ru/yql/reference/syntax/lexer.md)
* [Выражения](https://ydb.tech/docs/ru/yql/reference/syntax/expressions.md)


* [SELECT](https://ydb.tech/docs/ru/yql/reference/syntax/select/index.md)
* [VALUES](https://ydb.tech/docs/ru/yql/reference/syntax/values.md)


* [CREATE TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/create_table/index.md)
* [DROP TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/drop_table.md)
* [TRUNCATE TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/truncate-table.md)
* [INSERT](https://ydb.tech/docs/ru/yql/reference/syntax/insert_into.md)
* [SHOW CREATE](https://ydb.tech/docs/ru/yql/reference/syntax/show_create.md)


* [ALTER TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/index.md)
* [UPDATE](https://ydb.tech/docs/ru/yql/reference/syntax/update.md)
* [DELETE](https://ydb.tech/docs/ru/yql/reference/syntax/delete.md)



* [REPLACE](https://ydb.tech/docs/ru/yql/reference/syntax/replace_into.md)



* [UPSERT](https://ydb.tech/docs/ru/yql/reference/syntax/upsert_into.md)



* [BATCH UPDATE](https://ydb.tech/docs/ru/yql/reference/syntax/batch-update.md)
* [BATCH DELETE](https://ydb.tech/docs/ru/yql/reference/syntax/batch-delete.md)


* [GROUP BY](https://ydb.tech/docs/ru/yql/reference/syntax/select/group-by.md)


* [JOIN](https://ydb.tech/docs/ru/yql/reference/syntax/select/join.md)



* [WINDOW](https://ydb.tech/docs/ru/yql/reference/syntax/select/window.md)


* [FLATTEN](https://ydb.tech/docs/ru/yql/reference/syntax/select/flatten.md)
* [ACTION](https://ydb.tech/docs/ru/yql/reference/syntax/action.md)



* [INTO RESULT](https://ydb.tech/docs/ru/yql/reference/syntax/into_result.md)


* [PRAGMA](https://ydb.tech/docs/ru/yql/reference/syntax/pragma.md)
* [DECLARE](https://ydb.tech/docs/ru/yql/reference/syntax/declare.md)



* [CREATE TOPIC](https://ydb.tech/docs/ru/yql/reference/syntax/create-topic.md)
* [ALTER TOPIC](https://ydb.tech/docs/ru/yql/reference/syntax/alter-topic.md)
* [DROP TOPIC](https://ydb.tech/docs/ru/yql/reference/syntax/drop-topic.md)



* [CREATE ASYNC REPLICATION](https://ydb.tech/docs/ru/yql/reference/syntax/create-async-replication.md)
* [ALTER ASYNC REPLICATION](https://ydb.tech/docs/ru/yql/reference/syntax/alter-async-replication.md)
* [DROP ASYNC REPLICATION](https://ydb.tech/docs/ru/yql/reference/syntax/drop-async-replication.md)



* [CREATE BACKUP COLLECTION](https://ydb.tech/docs/ru/yql/reference/syntax/create-backup-collection.md)
* [BACKUP](https://ydb.tech/docs/ru/yql/reference/syntax/backup.md)
* [RESTORE](https://ydb.tech/docs/ru/yql/reference/syntax/restore-backup-collection.md)
* [DROP BACKUP COLLECTION](https://ydb.tech/docs/ru/yql/reference/syntax/drop-backup-collection.md)



* [CREATE TRANSFER](https://ydb.tech/docs/ru/yql/reference/syntax/create-transfer.md)
* [ALTER TRANSFER](https://ydb.tech/docs/ru/yql/reference/syntax/alter-transfer.md)
* [DROP TRANSFER](https://ydb.tech/docs/ru/yql/reference/syntax/drop-transfer.md)


* [COMMIT](https://ydb.tech/docs/ru/yql/reference/syntax/commit.md)
* [CREATE VIEW](https://ydb.tech/docs/ru/yql/reference/syntax/create-view.md)
* [ALTER VIEW](https://ydb.tech/docs/ru/yql/reference/syntax/alter-view.md)
* [DROP VIEW](https://ydb.tech/docs/ru/yql/reference/syntax/drop-view.md)
* [CREATE EXTERNAL DATA SOURCE](https://ydb.tech/docs/ru/yql/reference/syntax/create-external-data-source.md)
* [CREATE EXTERNAL TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/create-external-table.md)
* [DROP EXTERNAL DATA SOURCE](https://ydb.tech/docs/ru/yql/reference/syntax/drop-external-data-source.md)
* [DROP EXTERNAL TABLE](https://ydb.tech/docs/ru/yql/reference/syntax/drop-external-table.md)
* [CREATE OBJECT (TYPE SECRET)](https://ydb.tech/docs/ru/yql/reference/syntax/create-object-type-secret.md)
* [CREATE OBJECT (TYPE SECRET_ACCESS)](https://ydb.tech/docs/ru/yql/reference/syntax/create-object-type-secret-access.md)
* [DROP OBJECT (TYPE SECRET)](https://ydb.tech/docs/ru/yql/reference/syntax/drop-object-type-secret.md)
* [DROP OBJECT (TYPE SECRET_ACCESS)](https://ydb.tech/docs/ru/yql/reference/syntax/drop-object-type-secret-access.md)
* [UPSERT OBJECT (TYPE SECRET)](https://ydb.tech/docs/ru/yql/reference/syntax/upsert-object-type-secret.md)
* [CREATE RESOURCE POOL](https://ydb.tech/docs/ru/yql/reference/syntax/create-resource-pool.md)
* [ALTER RESOURCE POOL](https://ydb.tech/docs/ru/yql/reference/syntax/alter-resource-pool.md)
* [DROP RESOURCE POOL](https://ydb.tech/docs/ru/yql/reference/syntax/drop-resource-pool.md)
* [CREATE RESOURCE POOL CLASSIFIER](https://ydb.tech/docs/ru/yql/reference/syntax/create-resource-pool-classifier.md)
* [ALTER RESOURCE POOL CLASSIFIER](https://ydb.tech/docs/ru/yql/reference/syntax/alter-resource-pool-classifier.md)
* [DROP RESOURCE POOL CLASSIFIER](https://ydb.tech/docs/ru/yql/reference/syntax/drop-resource-pool-classifier.md)
* [CREATE USER](https://ydb.tech/docs/ru/yql/reference/syntax/create-user.md)
* [ALTER USER](https://ydb.tech/docs/ru/yql/reference/syntax/alter-user.md)
* [DROP USER](https://ydb.tech/docs/ru/yql/reference/syntax/drop-user.md)
* [CREATE GROUP](https://ydb.tech/docs/ru/yql/reference/syntax/create-group.md)
* [ALTER GROUP](https://ydb.tech/docs/ru/yql/reference/syntax/alter-group.md)
* [DROP GROUP](https://ydb.tech/docs/ru/yql/reference/syntax/drop-group.md)
* [GRANT](https://ydb.tech/docs/ru/yql/reference/syntax/grant.md)
* [REVOKE](https://ydb.tech/docs/ru/yql/reference/syntax/revoke.md)
* [Неподдерживаемые конструкции](https://ydb.tech/docs/ru/yql/reference/syntax/not_yet_supported.md)
