Сложение и конкатенация (+)
Синтаксис
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
.
Previous
Next