Примеры YQL-запросов

После создания базы выполните базовые YQL-запросы.

Подробнее о синтаксисе YQL читайте в Справочнике YQL.

Создайте таблицу

Чтобы начать работать с базой, создайте новую таблицу с помощью конструкции CREATE TABLE:

  1. Выберите базу на странице Базы данных.

  2. Нажмите кнопку SQL-запрос в правом верхнем углу. Откроется страница Корневая папка.

  3. В поле Запрос введите:

    CREATE TABLE series
    (
        series_id Uint64,
        title Utf8,
        series_info Utf8,
        release_date Uint64,
        PRIMARY KEY (series_id)
    );
    
  4. Нажмите кнопку Выполнить. Новая таблица series появится в области слева.

  5. Чтобы посмотреть схему таблицы, наведите курсор на таблицу и нажмите значок .

Добавьте строки

Добавьте новые данные в таблицу с помощью конструкции REPLACE INTO:

  1. В поле Запрос введите:

    REPLACE INTO series (series_id, title, release_date, series_info)
    VALUES
        (
            1,
            "IT Crowd",
            CAST(Date("2006-02-03") AS Uint64),
            "The IT Crowd is a British sitcom."),
        (
            2,
            "Silicon Valley",
            CAST(Date("2014-04-06") AS Uint64),
            "Silicon Valley is an American comedy television series."
        ),
        (
            3,
            "Fake series",
            CAST(Date("2018-09-11") AS Uint64),
            "Fake series for testing purposes."
        )
        ;
    
  2. Нажмите кнопку Выполнить.

  3. Нажмите на имя таблицы series, чтобы увидеть результат.

Замените строки

Замените существующие данные в таблице с помощью оператора UPDATE:

  1. В поле Запрос введите:

    UPDATE series
    SET series_info="Fake series updated"
    WHERE
        series_id = 3
    ;
    
  2. Нажмите кнопку Выполнить.

  3. Нажмите на имя таблицы series, чтобы увидеть результат.

Удалите строки

Удалите данные из таблицы с помощью оператора DELETE:

  1. В поле Запрос введите:

    DELETE
    FROM series
    WHERE
        series_id = 3
    ;
    
  2. Нажмите кнопку Выполнить.

  3. Нажмите на имя таблицы series, чтобы увидеть результат.

Выберите строки

Выберите данные из таблицы с помощью оператора SELECT:

  1. В поле Запрос введите:

    SELECT
        series_id,
        title AS series_title,
        CAST (release_date AS Date) AS release_date
    FROM series;
    
  2. Нажмите кнопку Выполнить. Результат появится под полем Запрос.

Удалите таблицу

Удалите таблицу с помощью конструкции DROP TABLE:

  1. В поле Запрос введите:

    DROP TABLE series;
    
  2. Нажмите кнопку Выполнить. Таблица будет удалена.