Сложение и конкатенация (+)

Синтаксис

value_1 + value_2

Описание

Важно

Yandex Metrica не поддерживает конкатенацию строк.

Имеет различное поведение в зависимости от типов аргументов. Возможные варианты приведены в таблице:

Тип value_1 Тип value_2 Возвращаемое значение
Дробное число | Целое число Дробное число | Целое число Сумма чисел value_1 и value_2.
Дата Дробное число | Целое число Дата, на value_2 дней большая, чем value_1 (с округлением вниз до целого количества дней).
Дата и время Дробное число | Целое число Дата со временем, на value_2 дней большая, чем value_1. Если value_2 содержит дробную часть, то она пересчитывается в часы (1/24), минуты (1/1440) и секунды (1/86400).
Строка Строка Объединение (конкатенация) строк value_1 и value_2.
Массив дробных чисел | Массив целых чисел | Массив строк Массив дробных чисел | Массив целых чисел | Массив строк Объединение (конкатенация) массивов value_1 и value_2.

Изменение порядка аргументов не влияет на результат.

Типы аргументов:

  • value_1Массив дробных чисел | Массив целых чисел | Массив строк | Дата | Дата и время | Дробное число | Целое число | Разметка | Строка
  • value_2Массив дробных чисел | Массив целых чисел | Массив строк | Дата | Дата и время | Дробное число | Целое число | Разметка | Строка

Возвращаемый тип: Зависит от типов аргументов

Примеры

2 + 3 = 5
"Lorem" + " ipsum" = "Lorem ipsum"
#2019-01-06# + 2 = #2019-01-08#
2.2 + #2019-01-06# = #2019-01-08#
2 + #2019-01-06 03# = #2019-01-08 03:00:00#
#2019-01-06 03# + 2.5 = #2019-01-08 15:00:00#

Поддержка источников данных

ClickHouse 21.8, Yandex Metrica, Microsoft SQL Server 2017 (14.0), MySQL 5.7, Oracle Database 12c (12.1), PostgreSQL 9.3, YDB.

Предыдущая
Следующая