Инструкция по написанию условных выражений
Основные правила
-
Простое сравнение состоит из трех частей:
- Название поля (например, “Бюджет клиента” или “Город”)
- Оператор сравнения
- Значение для сравнения
-
Операторы сравнения:
==
- равно!=
- не равно>
- больше чем<
- меньше чем>=
- больше или равно<=
- меньше или равно
-
Логические операторы для объединения условий:
И
илиAND
- все условия должны выполнятьсяИЛИ
илиOR
- должно выполняться хотя бы одно условие
Примеры
Простые сравнения:
Бюджет клиента == 3500
Город == "Москва"
Возраст клиента >= 18
Составные условия:
Бюджет клиента > 3000 И Город == "Ижевск"
Город == "Ижевск" ИЛИ Город == "Уфа"
Сложные условия со скобками:
(Город == "Ижевск" ИЛИ Город == "Уфа") И Бюджет клиента > 3000
Важные замечания
- Текстовые значения всегда заключаются в кавычки:
Город == "Москва"
- Числовые значения пишутся без кавычек:
Бюджет клиента == 3500
- Можно использовать десятичные числа через точку:
Сумма заказа > 1000.50
- Названия полей могут содержать пробелы:
Бюджет клиента
,Дата заказа
- Для группировки условий используются круглые скобки
- Выражение не должно быть пустым
Частые ошибки
❌ Неправильно | ✅ Правильно |
---|---|
Город=Москва | Город == “Москва” |
Бюджет клиента > “3000” | Бюджет клиента > 3000 |
Город равно “Москва” | Город == “Москва” |
И Город == “Москва” | Бюджет > 3000 И Город == “Москва” |
Полезные примеры
-
Клиент из определенного города с бюджетом выше порога:
Город == "Москва" И Бюджет клиента >= 5000
-
Клиент из одного из двух городов:
Город == "Москва" ИЛИ Город == "Санкт-Петербург"
-
Сложное условие с группировкой:
(Город == "Москва" ИЛИ Город == "Санкт-Петербург") И Бюджет клиента >= 5000