...
Список функций и операторовТаблица 12 —
Scroll Title |
---|
title-position | top |
---|
title-alignment | right |
---|
title | Операторы и функции |
---|
|
Оператор/Функция | Описание | Текстовое представление (формула) | And | Логическая операция «И» |
Вместо true нужно вставить условие Пример: `Год` > 1996 and `Пол`= "Женский" |
|
...
| Or | Логическая операция «ИЛИ» |
Вместо true нужно вставить условие Пример: `Год` > 1996 or `Пол`= "Женский" |
|
...
| + | Операция сложения |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: `Цена продукта M`+ ` Цена продукта M` |
|
...
| – | Операция вычитания |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: `Цена продукта M`- 1000 |
|
...
...
...
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: `Цена продукта M` * `Скидка` |
|
...
| / | Операция деления |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: `Выручка за первый квартал` / `Выручка за год` |
|
...
| < | Меньше |
Вместо "" нужно вставить переменную/значение Пример: `Возраст` < 32 |
|
...
| ≤ | Меньше или равно |
Вместо "" нужно вставить переменную/значение Пример: `Температура` <= 120 |
|
...
| > | Больше |
Вместо "" нужно вставить переменную/значение Пример: `Возраст` > |
|
...
“32” | ≥ | Больше или равно |
Вместо "" нужно вставить переменную/значение Пример: `Температура` >= 120 |
|
...
| = | Равно |
Вместо "" нужно вставить переменную/значение Пример: `Температура` = 120 |
|
...
| ≠ | Не равно |
Вместо "" нужно вставить переменную/значение Пример: `Температура` != 120 |
|
...
| like | Проверяет, удовлетворяет ли символьная строка заданному образцу, который может содержать поисковые символы. Учитывает регистр |
Вместо "" нужно вставить переменную/значение Пример: `Город` like "Москва" |
|
...
| ilike | Проверяет, удовлетворяет ли символьная строка заданному образцу, который может содержать поисковые символы. |
Вместо "" нужно вставить переменную/значение Пример: `Город` ilike "Москва" |
|
...
| startswith | Проверяет, есть ли в начале одной текстовой строки другая текстовая строка |
Вместо "" нужно вставить переменную/значение Пример: `Город` startswith "Сан" |
|
...
| endswith | Проверяет, есть ли в конце одной текстовой строки другая текстовая строка |
Вместо "" нужно вставить переменную/значение Пример: `Город` endswith "бург" |
|
...
| contains | Проверяет, есть ли совпадения с отдельными словами или фразами |
Вместо "" нужно вставить переменную/значение Пример: `Название` contains "consulting" |
|
...
| between | Проверяет, входит ли значение в определённый диапазон |
Вместо 0 нужно вставить числовую переменную/значение Пример: `ID` between (1, 100500) |
|
...
| in | Используются для сравнения проверяемого значения поля с заданным списком |
Вместо "" нужно вставить переменную/значение Пример: `Регион` in ("Москва", "Московская область") |
|
...
| not in | Используются для сравнения проверяемого значения поля с заданным списком |
Вместо "" нужно вставить переменную/значение Пример: `Регион` not_in ("Москва", "Московская область") |
|
...
| coalesce | Возвращает данные из первого столбца, содержащего значение, отличное от NULL |
Вместо "" нужно вставить переменную/значение Пример: coalesce(`ProductNumber`, `ProductName`) |
|
...
| not | Задает противоположное условие |
Вместо true нужно вставить условие Пример: not(`Год` > 1996) |
|
...
| create_date | Создает переменную даты из последовательно введенных года, месяца и дня |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: create_date(2016,10,25) |
|
...
| current_date | Возвращает текущую дату |
Вводится без дополнительных параметров |
|
...
| current_timestamp | Возвращает текущие дату и время |
Вводится без дополнительных параметров |
|
...
| now | Возвращает текущие дату и время |
Вводится без дополнительных параметров |
|
...
| create_datetime | Создает переменную даты времени из последовательно введенных года месяца дня часа минут и секунд | create_datetime(0,0,0,0,0,0) |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: create_datetime(2016,10,25,12,18,0) |
|
...
| char_length | Возвращает длину строки |
Вместо "" нужно вставить строку/строковую переменную Пример: char_length(`Код_продукта`) |
|
...
| random | Возвращает случайное число |
Вводится без дополнительных параметров |
|
...
| In | Натуральный логарифм |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: ln(`Числовая переменная`) |
|
...
| exp | Экспонента |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: exp (`Числовая переменная`) |
|
...
| power | Возведение в степень |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: power(`Числовая переменная`,2) |
|
...
| sqrt | Квадратный корень |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: sqrt (`Числовая переменная`) |
|
...
| abs | Абсолютное значение |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: abs (`Числовая переменная`) |
|
...
| ceil | Возвращает наименьшее целое число, которое больше или равно текущему значению |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: ceil(25.1) Вернет значение 26 |
|
...
| floor | Возвращает наибольшее целое число, которое меньше или равно текущему значению |
Вместо 0 нужно вставить числовое значение/числовую переменную Пример: floor(25.1) Вернет значение 25 |
|
...
| extract_from_datetime | Получает указанную часть (день, месяц, год, час, минута, секунда) из значения даты и времени | extract_from_datetime("","") |
Вместо первых кавычек нужно указать необходимую часть для извлечения: · SECOND · MINUTE · HOUR · DAY · MONTH · YEAR Вместо вторых кавычек нужно указать переменную типа datetime Пример: extract_from_datetime("DAY",`datetime`) |
|
...
| extract_from_date | Получает указанную часть (день, месяц, год) из значения даты |
В первые кавычки нужно вписать необходимую часть для извлечения: · DAY · MONTH · YEAR Вместо вторых кавычек нужно указать переменную типа date Пример: extract_from_date("DAY",`date`) |
|
...
| concat | Объединяет в единую строку указанные значения |
Вместо "" нужно вставить строкb/строковые переменные Пример: concat (`Фамилия`, " ", `Имя`) |
|
...
Результаты выполнения узла:
- Таблица с примером отфильтрованного набора данных (Рисунок 79). Отображаются первые 100 наблюдений.
...