[Документация Yandex Cloud](../../index.md) > [Yandex WebSQL](../index.md) > [Пошаговые инструкции](index.md) > Работа с редактором запросов

# Работа с редактором запросов

Редактор запросов открывается на панели данных, когда вы выбираете в разделе ![image](../../_assets/console-icons/folder-tree.svg) [**Подключения**](https://websql.yandex.cloud) БД, таблицу или представление.

## Выполнить запрос {#execute-query}

Чтобы выполнить [запрос](../concepts/index.md#queries) к БД, [установите](create-connection.md#connect-db) или [активируйте](update-connection.md) подключение к ней.

Для формирования запроса:
1. В разделе [**Подключения**](https://websql.yandex.cloud) выберите базу данных, таблицу или представление.
1. На панели данных появится форма с запросом по умолчанию:
 
    ```sql
    SELECT * FROM <имя_таблицы> LIMIT 10;
    ```
1. Используйте этот запрос или измените его. Интерфейс подскажет вам возможные части запроса и подсветит ошибки.
1. Нажмите кнопку **Выполнить**.

На панели результатов появится таблица с результатами запроса.

При редактировании и выполнении запроса вы можете использовать комбинации горячих клавиш (нажмите ![image](../../_assets/websql/questionmark.svg) для просмотра полного списка):

{% list tabs group=operating_system %}

- Windows/Linux {#window-linux}

   * показать подсказки: **Ctrl** + **I** , **Ctrl** + **Space**;
   * закомментировать строку: **Ctrl** + **/**;
   * выполнить запрос: **Ctrl** + **Enter**.

- macOS {#macos}

   * показать подсказки: **⌘** + **I** , **⌃** + **Space**;
   * закомментировать строку: **⌘** + **/**;
   * выполнить запрос: **⌘** + **⏎**.

{% endlist %}

Нажмите ![image](../../_assets/websql/palette.svg) **Открыть палитру команд**, чтобы просмотреть полный список доступных команд и соответствующих им горячих клавиш.

Выполненные запросы можно [просматривать в истории запросов](history.md) и [сохранять в качестве шаблонов](templates.md).

## Пагинация {#pagination}

В редакторе запросов можно управлять выводом результатов с помощью пагинации. Пагинация позволяет:

* Переключаться между страницами:
  * ![](../../_assets/console-icons/chevrons-left.svg) — первая страница;
  * ![](../../_assets/console-icons/chevron-left.svg) — предыдущая страница;
  * ![](../../_assets/console-icons/chevron-right.svg) — следующая страница;
  * ![](../../_assets/console-icons/chevrons-right.svg) — последняя страница.

* Выбрать количество строк для отображения на одной странице — нажмите на поле с числом строк, которое находится между стрелками, и выберите подходящий лимит.

* Получить общее количество строк — нажмите кнопку **Всего строк**.

Каждое действие пагинации повторно выполняет запрос, и это учитывается в [истории запросов](../concepts/index.md#query-log).

## Мультизапросы {#multiple-queries}

В редакторе запросов можно работать с мультизапросами — когда требуется выполнить несколько запросов одним пакетом. Эти запросы выполняются в рамках одной сессии подключения к базе данных.

Пример мультизапроса:

```sql
SELECT * FROM <имя_таблицы_1> LIMIT 10;
INSERT INTO <имя_таблицы_2>;
```

Чтобы выполнять отдельные подзапросы внутри мультизапроса, выделите курсором один или несколько подзапросов и нажмите **Выполнить текущий запрос**. Статус выполнения выделенных запросов будет отображаться в редакторе.

## Выгрузить результаты выполнения запроса {#export-results}

Чтобы сохранить результаты в удобном для вас формате:

1. Нажмите **Экспортировать** в правом верхнем углу панели с таблицей результатов.
1. Выберите требуемый формат: `JSON`,`CSV` или `TSV`.

Файл с результатами будет добавлен в раздел загрузок вашего браузера.

## Настроить редактор запросов {#sql-editor-settings}

Yandex WebSQL предоставляет возможности для быстрого редактирования запросов, в том числе контекстные подсказки, подсветку SQL-синтаксиса и выделение ошибок. Для управления этими возможностями:

1. Нажмите ![image](../../_assets/console-icons/gear.svg) **Настройки** в левом нижнем углу.
1. Перейдите в раздел **Редактор запросов**.
1. Настройте тему редактора (`Visual Studio` или `High Contrast`), размер и тип шрифта, а также опции, отвечающие за использование возможностей редактирования:
   * подсказки редактора;
   * подсветку синтаксиса;
   * подсветку ошибок;
   * мини-карту редактора;
   * автозакрытие кавычек;
   * автозакрытие скобок.

_ClickHouse® является зарегистрированным товарным знаком [ClickHouse, Inc](https://clickhouse.com)._